12 nextPoint=
EBDetId (1,
id.iphi());
19 nextPoint=
EBDetId(
id.ieta()+1,
id.iphi());
38 nextPoint=
EBDetId(-1,
id.iphi());
45 nextPoint=
EBDetId(
id.ieta()-1,
id.iphi());
73 nextPoint=
EBDetId(
id.ieta(),
id.iphi()+1);
101 nextPoint=
EBDetId(
id.ieta(),
id.iphi()-1);
static const int MIN_IPHI
static bool validDetId(int i, int j)
check if a valid index combination
virtual bool present(const DetId &id) const
is this detid present in the geometry?
const CaloSubdetectorGeometry * theGeom_
EBDetId decrementIeta(const EBDetId &) const
move the nagivator to smaller ieta (more negative z) (stops at end of barrel and returns null) ...
static const int MAX_IPHI
EBDetId decrementIphi(const EBDetId &) const
move the nagivator to smaller iphi (wraps around the barrel)
EBDetId incrementIphi(const EBDetId &) const
move the nagivator to larger iphi (wraps around the barrel)
EBDetId incrementIeta(const EBDetId &) const
move the nagivator to larger ieta (more positive z) (stops at end of barrel and returns null) ...