CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
ComponentSimParameterMap Class Reference

#include <ComponentSimParameterMap.h>

Inheritance diagram for ComponentSimParameterMap:
CaloVSimParameterMap

Public Member Functions

bool addToBarrel () const
 
 ComponentSimParameterMap ()
 
 ComponentSimParameterMap (bool addToBarrel, bool separateDigi, double simHitToPhotoelectronsBarrel, double simHitToPhotoelectronsEndcap, double photoelectronsToAnalogBarrel, double photoelectronsToAnalogEndcap, double samplingFactor, double timePhase, int readoutFrameSize, int binOfMaximum, bool doPhotostatistics, bool syncPhase)
 
bool separateDigi () const
 
const CaloSimParameterssimParameters (const DetId &id) const override
 return the sim parameters relative to the right subdet More...
 
 ~ComponentSimParameterMap () override
 dtor More...
 
- Public Member Functions inherited from CaloVSimParameterMap
virtual ~CaloVSimParameterMap ()=default
 

Private Attributes

bool m_addToBarrel
 
bool m_separateDigi
 
CaloSimParameters theComponentParameters
 EB. More...
 

Detailed Description

Definition at line 7 of file ComponentSimParameterMap.h.

Constructor & Destructor Documentation

◆ ComponentSimParameterMap() [1/2]

ComponentSimParameterMap::ComponentSimParameterMap ( )

◆ ComponentSimParameterMap() [2/2]

ComponentSimParameterMap::ComponentSimParameterMap ( bool  addToBarrel,
bool  separateDigi,
double  simHitToPhotoelectronsBarrel,
double  simHitToPhotoelectronsEndcap,
double  photoelectronsToAnalogBarrel,
double  photoelectronsToAnalogEndcap,
double  samplingFactor,
double  timePhase,
int  readoutFrameSize,
int  binOfMaximum,
bool  doPhotostatistics,
bool  syncPhase 
)

Definition at line 6 of file ComponentSimParameterMap.cc.

23  timePhase,
27  syncPhase) {}
CaloSimParameters theComponentParameters
EB.

◆ ~ComponentSimParameterMap()

ComponentSimParameterMap::~ComponentSimParameterMap ( )
inlineoverride

dtor

Definition at line 23 of file ComponentSimParameterMap.h.

23 {}

Member Function Documentation

◆ addToBarrel()

bool ComponentSimParameterMap::addToBarrel ( ) const
inline

Definition at line 27 of file ComponentSimParameterMap.h.

References m_addToBarrel.

◆ separateDigi()

bool ComponentSimParameterMap::separateDigi ( ) const
inline

Definition at line 28 of file ComponentSimParameterMap.h.

References m_separateDigi.

◆ simParameters()

const CaloSimParameters & ComponentSimParameterMap::simParameters ( const DetId id) const
overridevirtual

return the sim parameters relative to the right subdet

Implements CaloVSimParameterMap.

Definition at line 29 of file ComponentSimParameterMap.cc.

References theComponentParameters.

29  {
31 }
CaloSimParameters theComponentParameters
EB.

Member Data Documentation

◆ m_addToBarrel

bool ComponentSimParameterMap::m_addToBarrel
private

Definition at line 31 of file ComponentSimParameterMap.h.

Referenced by addToBarrel().

◆ m_separateDigi

bool ComponentSimParameterMap::m_separateDigi
private

Definition at line 32 of file ComponentSimParameterMap.h.

Referenced by separateDigi().

◆ theComponentParameters

CaloSimParameters ComponentSimParameterMap::theComponentParameters
private

EB.

Definition at line 35 of file ComponentSimParameterMap.h.

Referenced by simParameters().