1 #ifndef _STOF_POST_PROCESSING_H_
2 #define _STOF_POST_PROCESSING_H_
49 bool a_targDTCut =
false
116 std::map<int,DetType>& a_targMap,
117 std::map<int,DetType>& a_scatMap,
118 std::vector<int>& a_tarChannels,
119 std::vector<int>& a_scatChannels,
138 double m_runStartTime;
Definition: COMPASSFileManagement.h:80
Definition: STOFConfig.h:16
Definition: STOFEvent.h:9
Definition: STOFPostProcessing.h:17
int buildCoincidences(double a_coinWindow, int a_minMult=2)
Definition: STOFPostProcessing.cpp:1190
void genIncTimingCalibrationHists(std::string a_outFile)
Definition: STOFPostProcessing.cpp:835
void loadConfig(std::string a_jsonConfigName)
Definition: STOFPostProcessing.cpp:32
void genAmpCalibHists(std::string a_outFile)
Definition: STOFPostProcessing.cpp:204
TGraph * investigateCoincidenceWindow(int a_startWindow, int a_stopWindow, int a_step)
Definition: STOFPostProcessing.cpp:1569
void checkPSDCuts(int a_ch, string a_cutFile)
check PSD cuts and compare number of events of each type
Definition: STOFPostProcessing.cpp:1468
void genPSDCalibHists(std::string a_outFile)
Definition: STOFPostProcessing.cpp:392
void genCoinTimingCalibrationHists(std::string a_outFile, bool a_targDTCut=false)
Definition: STOFPostProcessing.cpp:605
int addCoinsFromFile(std::string a_fileName, double a_coinWindow, int a_minMult=2)
Definition: STOFPostProcessing.cpp:1454
void setRunStart(double a_runStart)
Definition: STOFPostProcessing.cpp:1641
void reduceToSTOFEvents(std::string a_outfile="stofEvents.root")
Definition: STOFPostProcessing.cpp:1117
void genTimeDiffMultiPMTTarg(std::string a_outFile)
Definition: STOFPostProcessing.cpp:39
STOFPostProcessing()
defualt constructor puts the class into an empty but working state
Definition: STOFPostProcessing.cpp:18
Definition: COMPASSFileManagement.h:61