#include <DTSectCollThCand.h>
Public Member Functions | |
void | clear () |
Clear the trigger. More... | |
int | CoarseSync () const |
Return the Coarse Sync Parameter. More... | |
DTConfigSectColl * | config () const |
Configuration set. More... | |
DTSectCollThCand (DTSC *, const DTChambThSegm *) | |
DTSectCollThCand () | |
Constructor. More... | |
DTSectCollThCand (const DTSectCollThCand &tsccand) | |
Constructor. More... | |
DTSectCollThCand & | operator= (const DTSectCollThCand &tsccand) |
Assignment operator. More... | |
void | print () const |
Print the trigger. More... | |
DTSC * | tsc () const |
Return the DTTSS. More... | |
const DTChambThSegm * | tsTr () const |
Return associated TSTheta trigger. More... | |
~DTSectCollThCand () | |
Destructor. More... | |
Private Attributes | |
DTSC * | _tsc |
const DTChambThSegm * | _tstsegm |
DTSectCollThCand.h A Trigger Server Theta Candidate
C. Battilana
Definition at line 32 of file DTSectCollThCand.h.
DTSectCollThCand::DTSectCollThCand | ( | DTSC * | tsc, |
const DTChambThSegm * | tstsegm | ||
) |
Definition at line 30 of file DTSectCollThCand.cc.
DTSectCollThCand::DTSectCollThCand | ( | ) |
DTSectCollThCand::DTSectCollThCand | ( | const DTSectCollThCand & | tsccand | ) |
Constructor.
DTSectCollThCand::~DTSectCollThCand | ( | ) |
|
inline |
Clear the trigger.
Definition at line 60 of file DTSectCollThCand.cc.
References _tstsegm.
Referenced by python.Vispa.Views.BoxDecayView.BoxDecayView::closeEvent(), python.Vispa.Views.LineDecayView.LineDecayView::setDataObjects(), and python.Vispa.Views.BoxDecayView.BoxDecayView::updateContent().
int DTSectCollThCand::CoarseSync | ( | ) | const |
Return the Coarse Sync Parameter.
Definition at line 65 of file DTSectCollThCand.cc.
References _tstsegm, DTChambThSegm::ChamberId(), DTConfigSectColl::CoarseSync(), config(), gather_cfg::cout, and DTChamberId::station().
Referenced by print(), and DTSectColl::runSectColl().
|
inline |
Configuration set.
Definition at line 58 of file DTSectCollThCand.h.
References _tsc, and DTSC::config().
Referenced by CoarseSync().
DTSectCollThCand & DTSectCollThCand::operator= | ( | const DTSectCollThCand & | tsccand | ) |
Assignment operator.
Definition at line 51 of file DTSectCollThCand.cc.
References _tsc, and _tstsegm.
void DTSectCollThCand::print | ( | void | ) | const |
Print the trigger.
Definition at line 76 of file DTSectCollThCand.cc.
References _tstsegm, CoarseSync(), gather_cfg::cout, DTChambThSegm::print(), and DTChambThSegm::step().
|
inline |
|
inline |
Return associated TSTheta trigger.
Definition at line 64 of file DTSectCollThCand.h.
References _tstsegm.
Referenced by DTSectColl::runSectColl().
|
private |
Definition at line 74 of file DTSectCollThCand.h.
Referenced by config(), operator=(), and tsc().
|
private |
Definition at line 75 of file DTSectCollThCand.h.
Referenced by clear(), CoarseSync(), operator=(), print(), and tsTr().