Public Member Functions | |
TriggerThreshold (const TriggerThreshold &thr) | |
L1DataDef::TriggerType | ttype () const |
const std::string & | type () const |
bool | active () const |
int | mapping () const |
const std::string & | cableName () const |
const std::string & | cableCtpin () const |
const std::string & | cableConnector () const |
int | cableStart () const |
int | cableEnd () const |
unsigned int | clock () const |
int | thresholdNumber () const |
int | numberofValues () const |
const std::string & | zbSeedingThresholdName () const |
int | zbSeedingThresholdMulti () const |
int | bcDelay () const |
unsigned int | bitnum () const |
const std::string & | input () const |
void | setType (L1DataDef::TriggerType type) |
void | setType (const std::string &type) |
void | setActive (bool x) |
void | setMapping (int m) |
void | setCableName (const std::string &cablename) |
void | setCableCtpin (const std::string &cablectpin) |
void | setCableConnector (const std::string &connector) |
void | setCableStart (int cable) |
void | setCableEnd (int cable) |
void | setClock (unsigned int clock) |
void | setThresholdNumber (int number) |
void | setZBSeedingThresholdName (const std::string &seed) |
void | setZBSeedingThresholdMulti (int seedmulti) |
void | setBCDelay (int bcdelay) |
void | setBitnum (unsigned int bitnum) |
void | setInput (const std::string &input) |
bool | isInternal () const |
TriggerThresholdValue * | triggerThresholdValue (int eta, int phi) const |
const std::vector < TriggerThresholdValue * > & | thresholdValueVector () const |
void | clearThresholdValues () |
void | addThresholdValue (TriggerThresholdValue *value) |
TriggerThresholdValue * | addThresholdValue (const std::string &type) |
virtual void | print (const std::string &indent="", unsigned int detail=1) const |
virtual void | writeXML (std::ostream &xmlfile, int indentLevel=0, int indentWidth=2) const |
Static Public Member Functions | |
static TriggerThresholdValue * | createThresholdValue (const std::string &type) |