6 #ifdef component_shape_debug 7 std::cout <<
"ComponentShapeCollection::setEventSetup called " << std::endl;
16 #ifdef component_shape_debug 17 std::cout <<
"ComponentShapeCollection::buildMe called " << std::endl;
23 #ifdef component_shape_debug 24 std::cout <<
"ComponentShapeCollection::fillCollection(edm::ConsumesCollector iC) called " << std::endl;
33 #ifdef component_shape_debug 34 std::cout <<
"ComponentShapeCollection::fillCollection(bool useDBShape) called " << std::endl;
static const int m_nDepthBins
void fillCollection(bool useDBShape)
void buildMe(const edm::EventSetup *es=nullptr)
void setEventSetup(const edm::EventSetup &evtSetup)
static int toDepthBin(int index)
edm::ESGetToken< EcalSimComponentShape, EcalSimComponentShapeRcd > espsToken_
const std::shared_ptr< ComponentShape > at(int depthIndex) const
std::shared_ptr< ComponentShape > m_shapeArr[m_nDepthBins]