Go to the documentation of this file. 1 #ifndef CastorReco_CastorTower_h
2 #define CastorReco_CastorTower_h
double emEnergy() const
tower em energy
bool operator>=(const CastorTower &rhs) const
comparison >= operator
Transform3DPJ::Point XYZPoint
double fhot_
tower hotcell/tot ratio
double hadEnergy() const
tower had energy
double depth() const
tower depth in z
const_iterator begin() const
Initialize an iterator over the RefVector.
edm::Ref< CastorTowerCollection > CastorTowerRef
double hadEnergy_
tower had energy
CastorRecHitRefs usedRecHits_
references to CastorRecHit constituents
void add(const CastorRecHitRef &rechit)
add reference to constituent CastorRecHit
bool operator<(const CastorTower &rhs) const
comparison <= operator
~CastorTower() override
destructor
double emEnergy_
tower em energy
CastorTowerRefVector::iterator CastorTower_iterator
iterator over a vector of references to CastorTower objects all in the same collection
const_iterator end() const
Termination of iteration.
size_t rechitsSize() const
number of CastorRecHit constituents
double rho() const
rho of tower centroid
double xPos() const
x of tower centroid
bool operator<=(const CastorTower &rhs) const
comparison <= operator
double fem() const
tower em/tot ratio
CastorRecHitRefs::iterator rechitsEnd() const
last iterator over CastorRecHit constituents
double yPos() const
y of tower centroid
double fhot() const
tower hotcell/tot ratio
edm::Ref< CastorRecHitCollection > CastorRecHitRef
double fem_
tower em/tot Ratio
XYZPointD XYZPoint
point in space with cartesian internal representation
ROOT::Math::XYZPoint position() const
tower centroid position
double energy_
tower energy
void push_back(value_type const &ref)
Add a Ref<C, T> to the RefVector.
ROOT::Math::XYZPoint position_
tower centroid position
CastorRecHitRefs::iterator rechitsBegin() const
fist iterator over CastorRecHit constituents
edm::SortedCollection< CastorRecHit > CastorRecHitCollection
edm::RefVector< CastorRecHitCollection > CastorRecHitRefs
double energy() const final
energy
CastorRecHitRefs getUsedRecHits() const
vector of used RecHits
edm::RefVector< CastorTowerCollection > CastorTowerRefVector
vector of references to CastorTower objects all in the same collection
size_type size() const
Size of the RefVector.
bool operator>(const CastorTower &rhs) const
comparison > operator
std::vector< CastorTower > CastorTowerCollection
collection of CastorTower objects