13 , m_thetaIndex( 9999 )
15 , m_numberOfDigis( 0 )
30 m_energy = aShower.
energy();
31 m_theta = aShower.
theta();
32 m_phi = aShower.
phi();
33 m_module = aShower.
module();
38 m_maxima = aShower.
maxima();
39 m_where = aShower.
where();
46 if (
this != &aShower )
48 m_energy = aShower.
energy();
49 m_theta = aShower.
theta();
50 m_phi = aShower.
phi();
51 m_module = aShower.
module();
56 m_maxima = aShower.
maxima();
57 m_where = aShower.
where();
69 if ( this->
theta() == otherShower.
theta() && this->phi() == otherShower.
phi() &&
70 this->energy() == otherShower.
energy() )
79 if ( this->
energy() >= otherShower.
energy() ) { Gequal =
true; }
87 if ( this->
energy() <= otherShower.
energy() ) { Lequal =
true; }
95 if ( this->
energy() > otherShower.
energy() ) { Large =
true; }
103 if ( this->
energy() < otherShower.
energy() ) { Less =
true; }
bool operator==(const EmcShower &otherShower) const
bool operator<=(const EmcShower &otherShower) const
const unsigned int & thetaIndex() const
const double & theta() const
bool operator>=(const EmcShower &otherShower) const
const double & energy() const
const double & phi() const
bool operator<(const EmcShower &otherShower) const
void addDigi(EmcShDigi d)
EmcShower & operator=(const EmcShower &aShower)
const EmcShDigi maxima() const
const long int & numberOfDigis() const
const HepPoint3D & where() const
const unsigned int & phiIndex() const
bool operator>(const EmcShower &otherShower) const
const std::list< EmcShDigi > digiList() const
const unsigned int & module() const