class TrigRunLvl2v2: public TrigRunLvl2


Inheritance:


Public Methods

[more] TrigRunLvl2v2()
[more]virtual ~TrigRunLvl2v2()
[more]int isValid() const
[more]void identify(ostream& os = cout) const
[more]void Reset()
[more]const char* get_lvl2_description() const
*** char lvl2_description
[more]void set_lvl2_description(char *name)
[more]unsigned int get_lvl2_version() const
*** int level2 trigger version
[more]void set_lvl2_version(const unsigned int ival)
[more]unsigned int get_lvl2_run_enable() const
*** level2 run enable state (0 = not run, 1 = level2 was running)
[more]void set_lvl2_run_enable(const unsigned int ival)
[more]unsigned int get_lvl2_reject_enable() const
*** level2 reject enable state (0 = not rejecting, 1 = level2 was rejecting)
[more]void set_lvl2_reject_enable(const unsigned int ival)
[more]unsigned int get_lvl1_lvl2_reject_enable(const unsigned int i) const
*** ask whether lvl2 rejection is on for this lvl1 (0=no,1=yes) for this lvl1 index value - input is index number
[more]void set_lvl1_lvl2_reject_enable(const unsigned int ival, const unsigned int i)
*** set whether lvl2 rejection is on for this lvl1 (0=no,1=yes) for this lvl1 index value - input is index number
[more]unsigned int get_lvl1_lvl2_force_accept(const unsigned int i) const
[more]void set_lvl1_lvl2_force_accept(const unsigned int ival, const unsigned int i)
[more]const char* get_lvl2_trig_name(const unsigned int i) const
*** lvl2_trig_name
[more]void set_lvl2_trig_name(char *name, const unsigned int i)
[more]unsigned int get_lvl2_trig_bit(const unsigned int i) const
[more]void set_lvl2_trig_bit(const unsigned int ival, const unsigned int i)
[more]unsigned int get_lvl2_trig_version(const unsigned int i) const
[more]void set_lvl2_trig_version(const unsigned int ival, const unsigned int i)
[more]unsigned int get_lvl2_lvl1_assoc(const unsigned int index_lvl2, const unsigned int index_lvl1) const
*** (yes=1/no=0) on running lvl2 for a given lvl1 - input lvl2 index, lvl1 index
[more]void set_lvl2_lvl1_assoc(const unsigned int ival, const unsigned int index_lvl2, const unsigned int index_lvl1)
[more]unsigned int get_lvl2_lvl1_prescale(const unsigned int index_lvl2, const unsigned int index_lvl1) const
*** prescale on running lvl2 for a given lvl1 - input lvl2 index, lvl1 index
[more]void set_lvl2_lvl1_prescale(const unsigned int ival, const unsigned int index_lvl2, const unsigned int index_lvl1)
[more]void dump_info(const TrigRunLvl2 *runlevel2)
*** print out of entire Run Level2 Trigger Information - input is pointer to TrigRunLvl2 object

Protected Fields

[more]TString lvl2_description
and a maximum of 32 level1 trigger bits (only one GL1-1 board)
[more]unsigned int lvl2_version
placeholder for future lvl2 trigger version name
[more]unsigned int lvl2_run_enable
this information still needs to be added to Objy
[more]unsigned int lvl2_reject_enable
level2 running or not overall
[more]unsigned int lvl1_lvl2_reject_enable
rejection turned on for at least one lvl1 trigger
[more]unsigned int lvl1_lvl2_force_accept[32]
associated level2 triggers
[more]TString lvl2_trig_name[64]
prescale value!
[more]unsigned int lvl2_trig_bit[64]
(eg. "SingleElectron")
[more]unsigned int lvl2_trig_version[64]
index in bit map
[more]unsigned int lvl2_lvl1_assoc[64][32]
placeholder for future individual versions
[more]unsigned int lvl2_lvl1_prescale[64][32]
yes/no on the running of lvl2 on this lvl1
[more] ClassDef(TrigRunLvl2v2, 1)
prescale for each lvl2 and associated lvl1

Protected Methods

[more]void init()


Inherited from TrigRunLvl2:


Inherited from PHObject:


Documentation

o TrigRunLvl2v2()

ovirtual ~TrigRunLvl2v2()

oint isValid() const

ovoid identify(ostream& os = cout) const

ovoid Reset()

oconst char* get_lvl2_description() const
*** char lvl2_description

ovoid set_lvl2_description(char *name)

ounsigned int get_lvl2_version() const
*** int level2 trigger version

ovoid set_lvl2_version(const unsigned int ival)

ounsigned int get_lvl2_run_enable() const
*** level2 run enable state (0 = not run, 1 = level2 was running)

ovoid set_lvl2_run_enable(const unsigned int ival)

ounsigned int get_lvl2_reject_enable() const
*** level2 reject enable state (0 = not rejecting, 1 = level2 was rejecting)

ovoid set_lvl2_reject_enable(const unsigned int ival)

ounsigned int get_lvl1_lvl2_reject_enable(const unsigned int i) const
*** ask whether lvl2 rejection is on for this lvl1 (0=no,1=yes) for this lvl1 index value - input is index number

ovoid set_lvl1_lvl2_reject_enable(const unsigned int ival, const unsigned int i)
*** set whether lvl2 rejection is on for this lvl1 (0=no,1=yes) for this lvl1 index value - input is index number

ounsigned int get_lvl1_lvl2_force_accept(const unsigned int i) const

ovoid set_lvl1_lvl2_force_accept(const unsigned int ival, const unsigned int i)

oconst char* get_lvl2_trig_name(const unsigned int i) const
*** lvl2_trig_name

ovoid set_lvl2_trig_name(char *name, const unsigned int i)

ounsigned int get_lvl2_trig_bit(const unsigned int i) const

ovoid set_lvl2_trig_bit(const unsigned int ival, const unsigned int i)

ounsigned int get_lvl2_trig_version(const unsigned int i) const

ovoid set_lvl2_trig_version(const unsigned int ival, const unsigned int i)

ounsigned int get_lvl2_lvl1_assoc(const unsigned int index_lvl2, const unsigned int index_lvl1) const
*** (yes=1/no=0) on running lvl2 for a given lvl1 - input lvl2 index, lvl1 index

ovoid set_lvl2_lvl1_assoc(const unsigned int ival, const unsigned int index_lvl2, const unsigned int index_lvl1)

ounsigned int get_lvl2_lvl1_prescale(const unsigned int index_lvl2, const unsigned int index_lvl1) const
*** prescale on running lvl2 for a given lvl1 - input lvl2 index, lvl1 index

ovoid set_lvl2_lvl1_prescale(const unsigned int ival, const unsigned int index_lvl2, const unsigned int index_lvl1)

ovoid dump_info(const TrigRunLvl2 *runlevel2)
*** print out of entire Run Level2 Trigger Information - input is pointer to TrigRunLvl2 object

ovoid init()

oTString lvl2_description
and a maximum of 32 level1 trigger bits (only one GL1-1 board)

ounsigned int lvl2_version
placeholder for future lvl2 trigger version name

ounsigned int lvl2_run_enable
this information still needs to be added to Objy

ounsigned int lvl2_reject_enable
level2 running or not overall

ounsigned int lvl1_lvl2_reject_enable
rejection turned on for at least one lvl1 trigger

ounsigned int lvl1_lvl2_force_accept[32]
associated level2 triggers

oTString lvl2_trig_name[64]
prescale value!

ounsigned int lvl2_trig_bit[64]
(eg. "SingleElectron")

ounsigned int lvl2_trig_version[64]
index in bit map

ounsigned int lvl2_lvl1_assoc[64][32]
placeholder for future individual versions

ounsigned int lvl2_lvl1_prescale[64][32]
yes/no on the running of lvl2 on this lvl1

o ClassDef(TrigRunLvl2v2, 1)
prescale for each lvl2 and associated lvl1


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.