Class Reference for E1039 Core & Analysis Software
|
#include </dev/shm/kenichi/update-github-e1039-doc/e1039-core/packages/dptrigger/DPTriggerAnalyzer.h>
Public Member Functions | |
DPTriggerRoad () | |
DPTriggerRoad (const std::list< int > &path) | |
void | addTrElement (int uniqueID) |
add one hit into the road More... | |
void | addTrElement (int detectorID, int elementID) |
int | getTB () |
Get the sign of LR or TB. More... | |
void | flipTB () |
flip the LR or TB More... | |
int | getRoadID () const |
Other gets. More... | |
double | getSigWeight () const |
double | getBkgRate () const |
double | getPxMin () const |
int | getTrID (unsigned int i) const |
int | getTrDetectorID (unsigned int i) const |
int | getTrElementID (unsigned int i) const |
TString | getStringID () |
void | setRoadID (int id) |
Sets. More... | |
void | setSigWeight (double weight) |
void | setBkgRate (double rate) |
void | setPxMin (double pxmin) |
bool | operator== (const DPTriggerRoad &elem) const |
comparison More... | |
bool | operator< (const DPTriggerRoad &elem) const |
Friends | |
std::ostream & | operator<< (std::ostream &os, const DPTriggerRoad &road) |
printer More... | |
Definition at line 18 of file DPTriggerAnalyzer.h.
DPTriggerRoad::DPTriggerRoad | ( | ) |
Definition at line 20 of file DPTriggerAnalyzer.cxx.
DPTriggerRoad::DPTriggerRoad | ( | const std::list< int > & | path | ) |
Definition at line 25 of file DPTriggerAnalyzer.cxx.
|
inline |
Definition at line 26 of file DPTriggerAnalyzer.h.
References addTrElement().
Referenced by addTrElement().
|
inline |
add one hit into the road
Definition at line 25 of file DPTriggerAnalyzer.h.
Referenced by DPTriggerAnalyzer::Init().
void DPTriggerRoad::flipTB | ( | ) |
flip the LR or TB
Definition at line 50 of file DPTriggerAnalyzer.cxx.
References getTB(), getTrDetectorID(), getTrElementID(), and NTRPLANES.
|
inline |
Definition at line 38 of file DPTriggerAnalyzer.h.
|
inline |
Definition at line 39 of file DPTriggerAnalyzer.h.
|
inline |
Other gets.
Definition at line 36 of file DPTriggerAnalyzer.h.
|
inline |
Definition at line 37 of file DPTriggerAnalyzer.h.
TString DPTriggerRoad::getStringID | ( | ) |
Definition at line 78 of file DPTriggerAnalyzer.cxx.
Referenced by DPTriggerAnalyzer::Init(), and DPTriggerAnalyzer::searchMatrix().
int DPTriggerRoad::getTB | ( | ) |
Get the sign of LR or TB.
Definition at line 35 of file DPTriggerAnalyzer.cxx.
References getTrDetectorID(), and NTRPLANES.
Referenced by flipTB().
|
inline |
Definition at line 41 of file DPTriggerAnalyzer.h.
References getTrID().
Referenced by flipTB(), and getTB().
|
inline |
Definition at line 42 of file DPTriggerAnalyzer.h.
References getTrID().
Referenced by flipTB().
|
inline |
Definition at line 40 of file DPTriggerAnalyzer.h.
References NTRPLANES.
Referenced by getTrDetectorID(), and getTrElementID().
bool DPTriggerRoad::operator< | ( | const DPTriggerRoad & | elem | ) | const |
Definition at line 73 of file DPTriggerAnalyzer.cxx.
bool DPTriggerRoad::operator== | ( | const DPTriggerRoad & | elem | ) | const |
|
inline |
Definition at line 50 of file DPTriggerAnalyzer.h.
Referenced by DPTriggerAnalyzer::Init().
|
inline |
Definition at line 51 of file DPTriggerAnalyzer.h.
Referenced by DPTriggerAnalyzer::Init().
|
inline |
Sets.
Definition at line 48 of file DPTriggerAnalyzer.h.
Referenced by DPTriggerAnalyzer::Init().
|
inline |
Definition at line 49 of file DPTriggerAnalyzer.h.
Referenced by DPTriggerAnalyzer::Init().
|
friend |
printer
Definition at line 89 of file DPTriggerAnalyzer.cxx.