#include <PreshowerClusterShape.h>
Public Member Functions | |
virtual std::vector< float > | getStripEnergies () const |
Energies of component strips. More... | |
int | plane () const |
Preshower plane. More... | |
PreshowerClusterShape () | |
default constructor More... | |
PreshowerClusterShape (const std::vector< float > &stripEnergies, const int plane) | |
constructor from strip energies More... | |
PreshowerClusterShape (const PreshowerClusterShape &) | |
Copy contructor. More... | |
void | setSCRef (const SuperClusterRef &r) |
SuperClusterRef | superCluster () const |
Associated SuperCluster;. More... | |
virtual | ~PreshowerClusterShape () |
Private Attributes | |
int | plane_ |
SuperClusterRef | sc_ref_ |
Associated super cluster;. More... | |
std::vector< float > | stripEnergies_ |
used strip energies More... | |
Definition at line 14 of file PreshowerClusterShape.h.
|
inline |
|
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_.
PreshowerClusterShape::PreshowerClusterShape | ( | const PreshowerClusterShape & | b | ) |
Copy contructor.
Definition at line 18 of file PreshowerClusterShape.cc.
References plane_, sc_ref_, and stripEnergies_.
|
inlinevirtual |
Energies of component strips.
Definition at line 36 of file PreshowerClusterShape.h.
References stripEnergies_.
|
inline |
Preshower plane.
Definition at line 30 of file PreshowerClusterShape.h.
References plane_.
Referenced by PreshowerClusterShape().
|
inline |
Definition at line 38 of file PreshowerClusterShape.h.
References alignCSCRings::r, and sc_ref_.
Referenced by PreshowerClusterShapeProducer::produce().
|
inline |
Associated SuperCluster;.
Definition at line 33 of file PreshowerClusterShape.h.
References sc_ref_.
Referenced by Electron.Electron::absEffAreaIso(), HTauTauElectron.HTauTauElectron::looseIdForTriLeptonVeto(), Electron.Electron::mvaIDLoose(), Electron.Electron::mvaIDTight(), HTauTauElectron.HTauTauElectron::relaxedIdForEleTau(), and HTauTauElectron.HTauTauElectron::tightIdForEleTau().
|
private |
Definition at line 42 of file PreshowerClusterShape.h.
Referenced by plane(), and PreshowerClusterShape().
|
private |
Associated super cluster;.
Definition at line 45 of file PreshowerClusterShape.h.
Referenced by PreshowerClusterShape(), setSCRef(), and superCluster().
|
private |
used strip energies
Definition at line 48 of file PreshowerClusterShape.h.
Referenced by getStripEnergies(), and PreshowerClusterShape().