class TrigRunLvl1v1: public TrigRunLvl1


Inheritance:


Public Methods

[more] TrigRunLvl1v1()
[more]virtual ~TrigRunLvl1v1()
[more]int isValid() const
[more]void identify(ostream& os = cout) const
[more]void Reset()
[more]const char* get_lvl1_trigger_description() const
*** character string trigger_description
[more]void set_lvl1_trigger_description(char *name)
[more]unsigned int get_lvl1_trigger_version() const
[more]void set_lvl1_trigger_version(const unsigned int ival)
[more]const char* get_lvl1_bbcll1_description() const
*** character string bbcll1_description
[more]void set_lvl1_bbcll1_description(char *name)
[more]unsigned int get_lvl1_bbcll1_version() const
[more]void set_lvl1_bbcll1_version(const unsigned int ival)
[more]const char* get_lvl1_partition_name() const
*** character string parition_name
[more]void set_lvl1_partition_name(char *name)
[more]const char* get_lvl1_trig_name(const unsigned int i) const
*** character string lvl1_trigger_names - input is index number
[more]void set_lvl1_trig_name(char *name, const unsigned int i)
[more]const char* get_lvl1_trig_name_bybit(const unsigned int bit) const
*** character string lvl1_trigger_names - input is bit number
[more]const char* get_lvl1_rbit_name(const unsigned int i) const
*** character string lvl1_rbit_names - input is index number
[more]void set_lvl1_rbit_name(char *name, const unsigned int i)
[more]unsigned int get_lvl1_trigger_enable(const unsigned int i) const
*** get trigger enable (0=no, 1=yes) for that index value - input is index number
[more]unsigned int get_lvl1_trigger_enable_bybit(const unsigned int bit) const
*** get trigger enable (0=no, 1=yes) for that bit value - input is bit value
[more]void set_lvl1_trigger_enable(const unsigned int ival, const unsigned int i)
*** set trigger enable (0=no, 1=yes) for that index value - input is index number
[more]unsigned int get_lvl1_trig_bit(const unsigned int i) const
*** get trigger associated bit value for this index value - input is index number
[more]void set_lvl1_trig_bit(const unsigned int ival, const unsigned int i)
[more]unsigned int get_lvl1_trig_index(const unsigned int bit) const
*** get trigger associated index value for this trigger bit value - input is bit number
[more]unsigned int get_lvl1_trig_scale_down(const unsigned int i) const
*** get trigger scale down value for this index value - input is index number
[more]void set_lvl1_trig_scale_down(const unsigned int ival, const unsigned int i)
[more]unsigned int get_lvl1_trig_scale_down_bybit(const unsigned int bit) const
[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]unsigned int get_lvl1_lvl2_reject_enable_bybit(const unsigned int bit) const
*** ask whether lvl2 rejection is on for this lvl1 (0=no,1=yes) for this lvl1 bit value
[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]void dump_info(const TrigRunLvl1 *runlevel1)
*** print out of entire Run Level1 Trigger Information for Debugging - input is pointer to TrigRunLvl1 object

Protected Fields

[more]TString trigger_description
the below assumes a maximum of 32 level1 triggers (ie. one GL1-1 board)
[more]unsigned int trigger_version
the phTrigger version (eg. BigPartition)
[more]TString bbcll1_description
the phTrigger version number (eg. 80)
[more]unsigned int bbcll1_version
the phTrigger BBCLL1 (eg. BONA_FIDA_QGP)
[more]TString partition_name
version number (eg. 5)
[more]TString lvl1_trig_name[32]
name of partition run for this PRDF
[more]TString lvl1_rbit_name[130]
(eg. "BBCLL1>=2")
[more]unsigned int lvl1_trig_enable
2 N/S Beam Status mode bits
[more]unsigned int lvl1_trig_bit[32]
assuming 32 level1 trigger bits this is a bit map
[more]unsigned int lvl1_trig_scale_down[32]
which trigger bit is associated with level1
[more]unsigned int lvl1_lvl2_reject_enable
prescale value for each level1 trigger (eg. 39)
[more] ClassDef(TrigRunLvl1v1, 1)
was the level2 enabled for this lvl1 trigger (bitwise)

Protected Methods

[more]void init()


Inherited from TrigRunLvl1:


Inherited from PHObject:


Documentation

o TrigRunLvl1v1()

ovirtual ~TrigRunLvl1v1()

oint isValid() const

ovoid identify(ostream& os = cout) const

ovoid Reset()

oconst char* get_lvl1_trigger_description() const
*** character string trigger_description

ovoid set_lvl1_trigger_description(char *name)

ounsigned int get_lvl1_trigger_version() const

ovoid set_lvl1_trigger_version(const unsigned int ival)

oconst char* get_lvl1_bbcll1_description() const
*** character string bbcll1_description

ovoid set_lvl1_bbcll1_description(char *name)

ounsigned int get_lvl1_bbcll1_version() const

ovoid set_lvl1_bbcll1_version(const unsigned int ival)

oconst char* get_lvl1_partition_name() const
*** character string parition_name

ovoid set_lvl1_partition_name(char *name)

oconst char* get_lvl1_trig_name(const unsigned int i) const
*** character string lvl1_trigger_names - input is index number

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

oconst char* get_lvl1_trig_name_bybit(const unsigned int bit) const
*** character string lvl1_trigger_names - input is bit number

oconst char* get_lvl1_rbit_name(const unsigned int i) const
*** character string lvl1_rbit_names - input is index number

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

ounsigned int get_lvl1_trigger_enable(const unsigned int i) const
*** get trigger enable (0=no, 1=yes) for that index value - input is index number

ounsigned int get_lvl1_trigger_enable_bybit(const unsigned int bit) const
*** get trigger enable (0=no, 1=yes) for that bit value - input is bit value

ovoid set_lvl1_trigger_enable(const unsigned int ival, const unsigned int i)
*** set trigger enable (0=no, 1=yes) for that index value - input is index number

ounsigned int get_lvl1_trig_bit(const unsigned int i) const
*** get trigger associated bit value for this index value - input is index number

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

ounsigned int get_lvl1_trig_index(const unsigned int bit) const
*** get trigger associated index value for this trigger bit value - input is bit number

ounsigned int get_lvl1_trig_scale_down(const unsigned int i) const
*** get trigger scale down value for this index value - input is index number

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

ounsigned int get_lvl1_trig_scale_down_bybit(const unsigned int bit) const

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

ounsigned int get_lvl1_lvl2_reject_enable_bybit(const unsigned int bit) const
*** ask whether lvl2 rejection is on for this lvl1 (0=no,1=yes) for this lvl1 bit value

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

ovoid dump_info(const TrigRunLvl1 *runlevel1)
*** print out of entire Run Level1 Trigger Information for Debugging - input is pointer to TrigRunLvl1 object

ovoid init()

oTString trigger_description
the below assumes a maximum of 32 level1 triggers (ie. one GL1-1 board)

ounsigned int trigger_version
the phTrigger version (eg. BigPartition)

oTString bbcll1_description
the phTrigger version number (eg. 80)

ounsigned int bbcll1_version
the phTrigger BBCLL1 (eg. BONA_FIDA_QGP)

oTString partition_name
version number (eg. 5)

oTString lvl1_trig_name[32]
name of partition run for this PRDF

oTString lvl1_rbit_name[130]
(eg. "BBCLL1>=2")

ounsigned int lvl1_trig_enable
2 N/S Beam Status mode bits

ounsigned int lvl1_trig_bit[32]
assuming 32 level1 trigger bits this is a bit map

ounsigned int lvl1_trig_scale_down[32]
which trigger bit is associated with level1

ounsigned int lvl1_lvl2_reject_enable
prescale value for each level1 trigger (eg. 39)

o ClassDef(TrigRunLvl1v1, 1)
was the level2 enabled for this lvl1 trigger (bitwise)


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



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