30 if (!dde)
return false;
Data object for each calorimeter readout cell.
This class groups all DetDescr information related to a CaloCell.
float eta() const
cell eta
float phi() const
cell phi
bool preSelectAction(const Trk::CaloExtension &caloExtension)
Initialize selector wtih CaloExtension, returns false if the selection cannot be performed for the gi...
const Trk::CaloExtension * m_caloExtension
~CaloCellSelectorNearestdR()
bool select(const CaloCell &cell) const
Method to determine if a cell is to be selected or not.
CaloCellSelectorNearestdR(double coneSize)
Tracking class to hold the extrapolation through calorimeter Layers Both the caloEntryLayerIntersecti...
Eigen::Matrix< double, 3, 1 > Vector3D
Ensure that the ATLAS eigen extensions are properly loaded.
double deltaR2(double eta1, double eta2, double phi1, double phi2)
void findNearestPoint(const Amg::Vector3D &inputPos, const Trk::CaloExtension *caloExtension, int &nearestIdx, Amg::Vector3D &nearestPos, Amg::Vector3D &nearestMom)