#include <.kate.MpsAnalysis.hh>
Definition at line 39 of file .kate.MpsAnalysis.hh.
Public Types | |
| enum | { defaultMpsAnalysisBits = 0xffff } |
Public Member Functions | |
| MpsAnalysis (unsigned wombat, int runNumber, int bins=1000, int low=0, int high=2000, int trackingSensor=0) | |
| virtual | ~MpsAnalysis () |
| bool | record (const RcdRecord &r) |
| void | handleBunchTrain (std::vector< const MpsLocationData< MpsSensor1BunchTrainData > * >) |
| void | handleThresholdScanRun (std::vector< const MpsLocationData< MpsSensor1BunchTrainData > * >) |
| void | handleBeamRun (std::vector< const MpsLocationData< MpsSensor1BunchTrainData > * >) |
| void | handleBeamThresholdScanRun (std::vector< const MpsLocationData< MpsSensor1BunchTrainData > * >, unsigned) |
| void | handleCosmicThresholdScanRun (std::vector< const MpsLocationData< MpsSensor1BunchTrainData > * >, unsigned) |
| void | findHitDistribution () |
| void | findNoisyPixels (int cut) |
| void | makeGlobalTimeStampPlot () |
| void | computeEfficiencies () |
| void | saveToDisk () |
| anonymous enum |
| MpsAnalysis::MpsAnalysis | ( | unsigned | wombat, | |
| int | runNumber, | |||
| int | bins = 1000, |
|||
| int | low = 0, |
|||
| int | high = 2000, |
|||
| int | trackingSensor = 0 | |||
| ) |
Definition at line 15 of file .kate.MpsAnalysis.cc.
| MpsAnalysis::~MpsAnalysis | ( | ) | [virtual] |
| bool MpsAnalysis::record | ( | const RcdRecord & | r | ) |
Definition at line 164 of file .kate.MpsAnalysis.cc.
References handleBunchTrain(), and v.
Referenced by main().
| void MpsAnalysis::handleBunchTrain | ( | std::vector< const MpsLocationData< MpsSensor1BunchTrainData > * > | ) |
Definition at line 284 of file .kate.MpsAnalysis.cc.
References handleBeamRun(), handleBeamThresholdScanRun(), handleThresholdScanRun(), and v.
Referenced by record().
| void MpsAnalysis::handleThresholdScanRun | ( | std::vector< const MpsLocationData< MpsSensor1BunchTrainData > * > | ) |
| void MpsAnalysis::handleBeamRun | ( | std::vector< const MpsLocationData< MpsSensor1BunchTrainData > * > | ) |
Definition at line 482 of file .kate.MpsAnalysis.cc.
References v.
Referenced by handleBunchTrain().
| void MpsAnalysis::handleBeamThresholdScanRun | ( | std::vector< const MpsLocationData< MpsSensor1BunchTrainData > * > | , | |
| unsigned | ||||
| ) |
Definition at line 315 of file .kate.MpsAnalysis.cc.
References v.
Referenced by handleBunchTrain().
| void MpsAnalysis::handleCosmicThresholdScanRun | ( | std::vector< const MpsLocationData< MpsSensor1BunchTrainData > * > | , | |
| unsigned | ||||
| ) |
Definition at line 310 of file .kate.MpsAnalysis.cc.
| void MpsAnalysis::findHitDistribution | ( | ) |
| void MpsAnalysis::findNoisyPixels | ( | int | cut | ) |
Definition at line 63 of file .kate.MpsAnalysis.cc.
| void MpsAnalysis::makeGlobalTimeStampPlot | ( | ) |
| void MpsAnalysis::computeEfficiencies | ( | ) |
Definition at line 50 of file .kate.MpsAnalysis.cc.
| void MpsAnalysis::saveToDisk | ( | ) |
1.5.2