8 : myCalorimeter_(calo), originalVector_(cw) {
16 for (
unsigned ic = 0; ic <
size_; ++ic) {
19 for (
unsigned in = 0;
in < 8; ++
in) {
23 std::vector<Crystal>::const_iterator itcheck;
24 itcheck = find_if(cw.begin(), cw.end(), myCrystal);
26 if (itcheck == cw.end()) {
std::array< DetId, 8 > NeiVect
std::vector< std::vector< unsigned > > myNeighbours_
bool getCrystalWindow(unsigned, std::vector< unsigned > &) const
get the ordered list of the crystals around the crystal given as a first argument ...
CrystalWindowMap(const CaloGeometryHelper *, const std::vector< Crystal > &cw)
Constructor from vector of Crystal.
const NeiVect & getNeighbours(const DetId &det) const
const CaloGeometryHelper * myCalorimeter_