#include <CMAtrigger.h>
|
| | CMAtrigger (Lvl1RPCalgo, TrigType, Threshold, bool, float width, const CMApatterns *, const RPCdigit **) |
| | CMAtrigger (Lvl1RPCalgo, TrigType, Threshold, const CMApatterns *) |
| | CMAtrigger (Lvl1RPCalgo, const CMApatterns *) |
| | CMAtrigger (const CMAtrigger &) |
| CMAtrigger | operator= (const CMAtrigger &) |
| bool | operator== (const CMAtrigger &) const |
| bool | operator!= (const CMAtrigger &) const |
| bool | operator< (const CMAtrigger &) const |
| void | operator+= (const CMAtrigger &) |
| int | sector (void) const |
| Lvl1RPCalgo | emulation (void) const |
| const TRIGGERidentity & | trigger (void) const |
| const CMApatterns * | patterns (void) const |
| const RPCdigit * | pivot_hit (void) const |
| const RPCdigit * | lowPt_hit (void) const |
| const RPCdigit * | highPt_hit (void) const |
| float | trigger_width (void) const |
| int | Kpatt (void) const |
| const CMAidentity & | cma (void) const |
| void | Print (std::ostream &, bool) const |
| void | set_number (int) |
| int | number (void) const |
| void | PrintElement (std::ostream &, std::string, bool) const |
| ObjectType | tag () const |
| const std::string & | name () const |
Definition at line 22 of file CMAtrigger.h.
◆ CMAtrigger() [1/4]
◆ CMAtrigger() [2/4]
Definition at line 20 of file CMAtrigger.cxx.
21 :
27{}
const CMApatterns * patterns(void) const
const CMApatterns * m_cma_patterns
const RPCdigit * m_pivot_hit
const RPCdigit * m_highPt_hit
TRIGGERidentity m_trigger
const RPCdigit * m_lowPt_hit
Lvl1RPCalgo emulation(void) const
RPCtrigDataObject(int, const std::string &)
◆ CMAtrigger() [3/4]
◆ CMAtrigger() [4/4]
| CMAtrigger::CMAtrigger |
( |
const CMAtrigger & | result | ) |
|
◆ cma()
◆ emulation()
◆ highPt_hit()
| const RPCdigit * CMAtrigger::highPt_hit |
( |
void | | ) |
const |
|
inline |
◆ Kpatt()
| int CMAtrigger::Kpatt |
( |
void | | ) |
const |
|
inline |
◆ lowPt_hit()
| const RPCdigit * CMAtrigger::lowPt_hit |
( |
void | | ) |
const |
|
inline |
◆ name()
| const std::string & BaseObject::name |
( |
| ) |
const |
|
inlineinherited |
◆ number()
| int RPCtrigDataObject::number |
( |
void | | ) |
const |
|
inlineinherited |
◆ operator!=()
| bool CMAtrigger::operator!= |
( |
const CMAtrigger & | cmaTrig | ) |
const |
Definition at line 103 of file CMAtrigger.cxx.
104{
105 return !(*this == cmaTrig);
106}
◆ operator+=()
| void CMAtrigger::operator+= |
( |
const CMAtrigger & | cmaTrig | ) |
|
Definition at line 68 of file CMAtrigger.cxx.
69{
71
72 if( *this < cmaTrig )
73 {
81 }
82}
const RPCdigit * lowPt_hit(void) const
float trigger_width(void) const
const RPCdigit * highPt_hit(void) const
const RPCdigit * pivot_hit(void) const
const TRIGGERidentity & trigger(void) const
◆ operator<()
| bool CMAtrigger::operator< |
( |
const CMAtrigger & | cmaTrig | ) |
const |
◆ operator=()
◆ operator==()
| bool CMAtrigger::operator== |
( |
const CMAtrigger & | cmaTrig | ) |
const |
Definition at line 86 of file CMAtrigger.cxx.
87{
96 {
97 return true;
98 }
99 return false;
100}
◆ patterns()
| const CMApatterns * CMAtrigger::patterns |
( |
void | | ) |
const |
|
inline |
◆ pivot_hit()
| const RPCdigit * CMAtrigger::pivot_hit |
( |
void | | ) |
const |
|
inline |
◆ Print()
| void CMAtrigger::Print |
( |
std::ostream & | stream, |
|
|
bool | detail ) const |
|
virtual |
Reimplemented from BaseObject.
Definition at line 160 of file CMAtrigger.cxx.
161{
163 if(detail)
164 {
167 {
168 stream <<
"Low Pt trigger digits:" << std::endl;
170 }
172 {
173 stream <<
"Pivot trigger digits:" << std::endl;
175 }
177 {
178 stream <<
"High Pt trigger digits:" << std::endl;
180 }
181 }
182
183}
◆ PrintElement()
| void RPCtrigDataObject::PrintElement |
( |
std::ostream & | , |
|
|
std::string | , |
|
|
bool | ) const |
|
inlineinherited |
◆ sector()
| int CMAtrigger::sector |
( |
void | | ) |
const |
◆ set_highPt()
| void CMAtrigger::set_highPt |
( |
const RPCdigit * | digit | ) |
|
|
private |
◆ set_Kpatt()
| void CMAtrigger::set_Kpatt |
( |
int | Kpatt | ) |
|
|
private |
◆ set_lowPt()
| void CMAtrigger::set_lowPt |
( |
const RPCdigit * | digit | ) |
|
|
private |
◆ set_number()
| void RPCtrigDataObject::set_number |
( |
int | number | ) |
|
|
inherited |
◆ set_pivot()
| void CMAtrigger::set_pivot |
( |
const RPCdigit * | digit | ) |
|
|
private |
◆ set_width()
| void CMAtrigger::set_width |
( |
const float | width | ) |
|
|
private |
◆ tag()
◆ trigger()
◆ trigger_width()
| float CMAtrigger::trigger_width |
( |
void | | ) |
const |
|
inline |
◆ CMApatterns
◆ m_cma_patterns
◆ m_emulation
◆ m_highPt_hit
| const RPCdigit* CMAtrigger::m_highPt_hit |
|
private |
◆ m_Kpatt
◆ m_lowPt_hit
◆ m_name
| std::string BaseObject::m_name |
|
privateinherited |
◆ m_number
| int RPCtrigDataObject::m_number |
|
privateinherited |
◆ m_pivot_hit
◆ m_tag
◆ m_trigger
◆ m_trigger_width
| float CMAtrigger::m_trigger_width |
|
private |
The documentation for this class was generated from the following files: