13 , m_thetaIndex( 9999 )
30 m_theta = aDigi.
theta();
35 m_time = aDigi.
time();
37 m_where = aDigi.
where();
47 m_theta = aDigi.
theta();
52 m_time = aDigi.
time();
54 m_where = aDigi.
where();
66 if ( this->
energy() == otherDigi.
energy() && this->theta() == otherDigi.
theta() &&
67 this->phi() == otherDigi.
phi() && this->time() == otherDigi.
time() &&
68 this->fraction() == otherDigi.
fraction() )
77 if ( this->
energy() >= otherDigi.
energy() ) { Gequal =
true; }
85 if ( this->
energy() <= otherDigi.
energy() ) { Lequal =
true; }
92 if ( this->
energy() > otherDigi.
energy() ) { Large =
true; }
100 if ( this->
energy() < otherDigi.
energy() ) { Less =
true; }
bool operator<(const EmcShDigi &otherDigi) const
const HepPoint3D & where() const
const unsigned int & thetaIndex() const
const double & energy() const
const double & fraction() const
const unsigned int & phiIndex() const
bool operator>=(const EmcShDigi &otherDigi) const
bool operator==(const EmcShDigi &otherDigi) const
const double & phi() const
const double & theta() const
bool operator>(const EmcShDigi &otherDigi) const
bool operator<=(const EmcShDigi &otherDigi) const
const double & time() const
const unsigned int & module() const
EmcShDigi & operator=(const EmcShDigi &aDigi)