5#ifndef LARRAWCONDITIONS_LARSHAPE32MC_H
6#define LARRAWCONDITIONS_LARSHAPE32MC_H
46 const std::vector<float>& vShape,
47 const std::vector<float>& vShapeDer);
Hold mappings of ranges to condition objects.
#define CONDCONT_DEF(...)
Provide an interface for finding inheritance information at run time.
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
LArVectorProxy ShapeRef_t
This class defines the interface for accessing Shape (Nsample variable, Dt = 25 ns fixed) @stereotype...
This class implements the ILArShape interface.
void set(const HWIdentifier &CellID, int gain, const std::vector< float > &vShape, const std::vector< float > &vShapeDer)
virtual ShapeRef_t ShapeDer(const HWIdentifier &CellID, int gain, int tbin=0, int mode=0) const
virtual StatusCode initialize()
Initialization done after creation or read back - derived classes may augment the functionality.
virtual ShapeRef_t Shape(const HWIdentifier &CellID, int gain, int tbin=0, int mode=0) const
ILArShape::ShapeRef_t ShapeRef_t
LArConditionsContainer< LArShapeP1 > CONTAINER