#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 | ( | ) |