1 #ifndef CALIBCALORIMETRY_HCALALGOS_HCALPULSESHAPES_H
2 #define CALIBCALORIMETRY_HCALALGOS_HCALPULSESHAPES_H 1
40 float,
float,
float,
Shape&);
const Shape & getShape(int shapeType) const
const Shape & heShape() const
const Shape & hoShape(bool sipm=false) const
void beginRun(edm::EventSetup const &es)
const Shape & shapeForReco(const HcalDetId &detId) const
std::map< int, const Shape * > ShapeMap
const Shape & shape(const HcalDetId &detId) const
automatically figures out which shape to return
const Shape & defaultShape(const HcalDetId &detId) const
in case of conditions problems
const Shape & hfShape() const
void computeHPDShape(float, float, float, float, float, float, float, float, Shape &)
const HcalRecoParams * theRecoParams
const HcalTopology * theTopology
const HcalMCParams * theMCParams
const Shape & hbShape() const