#include <RPCRollSpecs.h>
Public Types | |
typedef std::vector< float > | RPCSpecs |
Public Types inherited from GeomDetType | |
typedef GeomDetEnumerators::SubDetector | SubDetector |
Public Member Functions | |
const std::string & | detName () const |
RPCRollSpecs (SubDetector rss, const std::string &name, const RPCSpecs &pars) | |
const StripTopology & | specificTopology () const |
const Topology & | topology () const |
~RPCRollSpecs () | |
Public Member Functions inherited from GeomDetType | |
GeomDetType (const std::string &name, SubDetector subdet) | |
bool | isBarrel () const |
bool | isCSC () const |
bool | isDT () const |
bool | isEndcap () const |
bool | isGEM () const |
bool | isME0 () const |
bool | isMuon () const |
bool | isRPC () const |
bool | isTracker () const |
bool | isTrackerPixel () const |
bool | isTrackerStrip () const |
const std::string & | name () const |
SubDetector | subDetector () const |
virtual | ~GeomDetType () |
Private Attributes | |
std::string | _n |
std::vector< float > | _p |
StripTopology * | _top |
Storage of the parameters of the RPC Chamber using standard topologies
Definition at line 19 of file RPCRollSpecs.h.
typedef std::vector<float> RPCRollSpecs::RPCSpecs |
Definition at line 22 of file RPCRollSpecs.h.
RPCRollSpecs::RPCRollSpecs | ( | SubDetector | rss, |
const std::string & | name, | ||
const RPCSpecs & | pars | ||
) |
Definition at line 9 of file RPCRollSpecs.cc.
References _p, _top, b, h, GeomDetEnumerators::RPCBarrel, GeomDetEnumerators::RPCEndcap, and RecoTauPiZeroBuilderPlugins_cfi::strips.
RPCRollSpecs::~RPCRollSpecs | ( | ) |
const std::string & RPCRollSpecs::detName | ( | ) | const |
Definition at line 56 of file RPCRollSpecs.cc.
References _n.
const StripTopology & RPCRollSpecs::specificTopology | ( | ) | const |
Definition at line 49 of file RPCRollSpecs.cc.
References _top.
Referenced by RPCRoll::specificTopology().
|
virtual |
Implements GeomDetType.
Definition at line 43 of file RPCRollSpecs.cc.
References _top.
Referenced by RPCSimSimple::simulate(), RPCSimTriv::simulate(), RPCSimParam::simulate(), RPCSimAverage::simulate(), RPCSimAverageNoiseEffCls::simulate(), RPCSimAverageNoiseEff::simulate(), RPCSimAverageNoise::simulate(), RPCSimAsymmetricCls::simulate(), and RPCRoll::topology().
|
private |
Definition at line 37 of file RPCRollSpecs.h.
Referenced by detName().
|
private |
Definition at line 36 of file RPCRollSpecs.h.
Referenced by RPCRollSpecs().
|
private |
Definition at line 35 of file RPCRollSpecs.h.
Referenced by RPCRollSpecs(), specificTopology(), topology(), and ~RPCRollSpecs().