#include <PreshowerClusterShape.h>
Public Member Functions | |
virtual std::vector< float > | getStripEnergies () const |
Energies of component strips. | |
int | plane () const |
Preshower plane. | |
PreshowerClusterShape () | |
default constructor | |
PreshowerClusterShape (const PreshowerClusterShape &) | |
Copy contructor. | |
PreshowerClusterShape (const std::vector< float > stripEnergies, const int plane) | |
constructor from strip energies | |
void | setSCRef (const SuperClusterRef &r) |
SuperClusterRef | superCluster () const |
Associated SuperCluster;. | |
virtual | ~PreshowerClusterShape () |
Private Attributes | |
int | plane_ |
SuperClusterRef | sc_ref_ |
Associated super cluster;. | |
std::vector< float > | stripEnergies_ |
used strip energies |
Definition at line 14 of file PreshowerClusterShape.h.
reco::PreshowerClusterShape::PreshowerClusterShape | ( | ) | [inline] |
PreshowerClusterShape::~PreshowerClusterShape | ( | ) | [virtual] |
Definition at line 8 of file PreshowerClusterShape.cc.
{ }
PreshowerClusterShape::PreshowerClusterShape | ( | const std::vector< float > | stripEnergies, |
const int | plane | ||
) |
constructor from strip energies
Definition at line 11 of file PreshowerClusterShape.cc.
References plane(), plane_, and stripEnergies_.
{ stripEnergies_ = stripEnergies; plane_ = plane; }
PreshowerClusterShape::PreshowerClusterShape | ( | const PreshowerClusterShape & | b | ) |
Copy contructor.
Definition at line 18 of file PreshowerClusterShape.cc.
References plane_, sc_ref_, and stripEnergies_.
{ stripEnergies_ = b.stripEnergies_; plane_ = b.plane_; sc_ref_=b.sc_ref_; }
virtual std::vector<float> reco::PreshowerClusterShape::getStripEnergies | ( | ) | const [inline, virtual] |
Energies of component strips.
Definition at line 36 of file PreshowerClusterShape.h.
References stripEnergies_.
{ return stripEnergies_; }
int reco::PreshowerClusterShape::plane | ( | ) | const [inline] |
Preshower plane.
Definition at line 30 of file PreshowerClusterShape.h.
References plane_.
Referenced by PreshowerClusterShape().
{ return plane_; }
void reco::PreshowerClusterShape::setSCRef | ( | const SuperClusterRef & | r | ) | [inline] |
Definition at line 38 of file PreshowerClusterShape.h.
References alignCSCRings::r, and sc_ref_.
Referenced by PreshowerClusterShapeProducer::produce().
SuperClusterRef reco::PreshowerClusterShape::superCluster | ( | ) | const [inline] |
Associated SuperCluster;.
Definition at line 33 of file PreshowerClusterShape.h.
References sc_ref_.
{return sc_ref_;}
int reco::PreshowerClusterShape::plane_ [private] |
Definition at line 42 of file PreshowerClusterShape.h.
Referenced by plane(), and PreshowerClusterShape().
Associated super cluster;.
Definition at line 45 of file PreshowerClusterShape.h.
Referenced by PreshowerClusterShape(), setSCRef(), and superCluster().
std::vector<float> reco::PreshowerClusterShape::stripEnergies_ [private] |
used strip energies
Definition at line 48 of file PreshowerClusterShape.h.
Referenced by getStripEnergies(), and PreshowerClusterShape().