CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
GMTInputCaloSum.h
Go to the documentation of this file.
1 #ifndef __GMTInputCaloSum_h
2 #define __GMTInputCaloSum_h
3 
5 
6 namespace l1t {
9 
11  public:
13  m_etBits(0), m_hwPhi(0), m_hwEta(0), m_index(0) {};
14 
15  GMTInputCaloSum(int pt, int phi, int eta, int index) :
16  m_etBits(pt), m_hwPhi(phi), m_hwEta(eta), m_index(index) {};
17 
18  virtual ~GMTInputCaloSum() {};
19 
20  void setEtBits(int bits) { m_etBits = bits; };
21  void setPhiBits(int bits) { m_hwPhi = bits; };
22  void setEtaBits(int bits) { m_hwEta = bits; };
23  void setIndex(int idx) { m_index = idx; };
24 
25  const int etBits() const { return m_etBits; };
26  const int hwPhi() const { return m_hwPhi; };
27  const int hwEta() const { return m_hwEta; };
28  const int index() const { return m_index; };
29 
30  private:
31  int m_etBits;
32  int m_hwPhi;
33  int m_hwEta;
34  int m_index;
35  };
36 }
37 
38 #endif
const int hwEta() const
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void setEtBits(int bits)
void setPhiBits(int bits)
void setIndex(int idx)
const int index() const
BXVector< GMTInputCaloSum > GMTInputCaloSumBxCollection
void setEtaBits(int bits)
tuple idx
DEBUGGING if hasattr(process,&quot;trackMonIterativeTracking2012&quot;): print &quot;trackMonIterativeTracking2012 D...
const int hwPhi() const
const int etBits() const
GMTInputCaloSum(int pt, int phi, int eta, int index)