#include <CaloShapes.h>
Public Member Functions | |
CaloShapes () | |
CaloShapes (const CaloVShape *shape) | |
virtual const CaloVShape * | shape (const DetId &detId) const |
Private Attributes | |
const CaloVShape * | theShape |
Definition at line 9 of file CaloShapes.h.
CaloShapes::CaloShapes | ( | ) | [inline] |
Definition at line 12 of file CaloShapes.h.
: theShape(0) {}
CaloShapes::CaloShapes | ( | const CaloVShape * | shape | ) | [inline] |
Definition at line 14 of file CaloShapes.h.
: theShape(shape) {}
virtual const CaloVShape* CaloShapes::shape | ( | const DetId & | detId | ) | const [inline, virtual] |
Reimplemented in HcalShapes.
Definition at line 15 of file CaloShapes.h.
References theShape.
Referenced by HPDIonFeedbackSim::addThermalNoise(), CaloHitResponse::makeAnalogSignal(), and HcalSiPMHitResponse::makeSiPMSignal().
{return theShape;}
const CaloVShape* CaloShapes::theShape [private] |
Definition at line 18 of file CaloShapes.h.
Referenced by shape().