Crystal shapes and positions.
const std::string & getShapeBackward() const
Return crystal shape in backward endcap.
const std::string & getPlacementBackward() const
Return crystal placement in backward endcap.
void setPlacementBarrel(const std::string &placement_barrel)
Set crystal placement in barrel.
std::string m_shape_barrel
Crystal shapes in barrel.
ECLCrystalsShapeAndPosition()
Default constructor.
void setShapeBackward(const std::string &shape_backward)
Set crystal shape in backward endcap.
void setShapeForward(const std::string &shape_forward)
Set crystal shape in forward endcap.
~ECLCrystalsShapeAndPosition()
Destructor.
const std::string & getShapeForward() const
Return crystal shape in forward endcap.
void setShapeBarrel(const std::string &shape_barrel)
Set crystal shape in barrel.
std::string m_shape_backward
Crystal shapes in backward endcap.
std::string m_placement_backward
Crystal placements in backward endcap.
std::string m_placement_barrel
Crystal placements in barrel.
std::string m_placement_forward
Crystal placements in forward endcap.
std::string m_shape_forward
Crystal shapes in forward endcap.
void setPlacementBackward(const std::string &placement_backward)
Set crystal placement in backward endcap.
const std::string & getPlacementForward() const
Return crystal placement in forward endcap.
const std::string & getShapeBarrel() const
Return crystal shape in barrel.
const std::string & getPlacementBarrel() const
Return crystal placement in barrel.
void setPlacementForward(const std::string &placement_forward)
Set crystal placement in forward endcap.
ClassDef(ECLCrystalsShapeAndPosition, 1)
ClassDef.
Abstract base class for different kinds of events.