Everything is super simple right now. We can complicate it more if we want.
I made a single .cc file with three functions:
________________________
#### cutZDCoutput(string fileName, int rodNum)
- ##### Arguments:
- fileName - The input .root file
- rodNum - The transmission spectrum you would like to use. Uses the old numbering scheme. I will change that as soon as I figure out the conversion.
- ##### Description:
- Takes an input .root file with photon data from the top of the ZDC and cuts it based on the transmission spectrum for the selected rod.
- ##### Output:
- .root file and .txt file with photon data after cuts. Named the same as the input file prepended with Out_
___
#### PMTcuts(string fileName, int PMTmodel = 6091)
- ##### Arguments:
- fileName - The input .root file
- PMTmodel - Loads the Quantum efficiency curve for the given PMT model #. Currently we only have data for the 6091. Waiting on datasheets from Peter for the other options.
- ##### Description:
- Takes an input .root file with photon data from the top of the ZDC light guide
and cuts it based on the Quantum Efficiency for the selected PMT model.
- ##### Output:
- .txt file with photon data after cuts. Named the same as the input file
prepended with Out_
___
SetBranches()
- ##### Arguments:
- None
- ##### Description:
- Does like it sounds. The input and output files and variables are global
so we can reuse this section of code.
- ##### Output:
- None
## ZDC Digitizer
Everything is super simple right now. We can complicate it more if we want.
I made a single .cc file with three functions:
________________________
#### cutZDCoutput(string fileName, int rodNum)
- ##### Arguments:
- fileName - The input .root file
- rodNum - The transmission spectrum you would like to use. Uses the old numbering scheme. I will change that as soon as I figure out the conversion.
- ##### Description:
- Takes an input .root file with photon data from the top of the ZDC and cuts it based on the transmission spectrum for the selected rod.
- ##### Output:
- .root file and .txt file with photon data after cuts. Named the same as the input file prepended with Out_
___
#### PMTcuts(string fileName, int PMTmodel = 6091)
- ##### Arguments:
- fileName - The input .root file
- PMTmodel - Loads the Quantum efficiency curve for the given PMT model #. Currently we only have data for the 6091. Waiting on datasheets from Peter for the other options.
- ##### Description:
- Takes an input .root file with photon data from the top of the ZDC light guide
and cuts it based on the Quantum Efficiency for the selected PMT model.
- ##### Output:
- .txt file with photon data after cuts. Named the same as the input file
prepended with Out_
___
#### SetBranches()
- ##### Arguments:
- None
- ##### Description:
- Does like it sounds. The input and output files and variables are global