CMS 3D CMS Logo

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

#include <HcalSimulationConstants.h>

Public Member Functions

const HcalSimulationParametershcalsimpar () const
 
 HcalSimulationConstants (const HcalSimulationParameters *hps)
 
 ~HcalSimulationConstants ()
 

Private Attributes

const HcalSimulationParametershspar_
 

Detailed Description

this class reads the constant section of the xml-files related to HF for HCAL simulation

Author
Sunanda Banerjee, FNAL sunan.nosp@m.da.b.nosp@m.anerj.nosp@m.ee@c.nosp@m.ern.c.nosp@m.h

Definition at line 15 of file HcalSimulationConstants.h.

Constructor & Destructor Documentation

◆ HcalSimulationConstants()

HcalSimulationConstants::HcalSimulationConstants ( const HcalSimulationParameters hps)

Definition at line 7 of file HcalSimulationConstants.cc.

7  : hspar_(hsp) {
8 #ifdef EDM_ML_DEBUG
9  edm::LogVerbatim("HCalGeom")
10  << "HcalSimulationConstants::HcalSimulationConstants (const HcalSimulationParameters* hsp) constructor";
11 #endif
12 }
Log< level::Info, true > LogVerbatim
const HcalSimulationParameters * hspar_

◆ ~HcalSimulationConstants()

HcalSimulationConstants::~HcalSimulationConstants ( )

Definition at line 14 of file HcalSimulationConstants.cc.

14  {
15 #ifdef EDM_ML_DEBUG
16  edm::LogVerbatim("HCalGeom") << "HcalSimulationConstants::destructed!!!";
17 #endif
18 }
Log< level::Info, true > LogVerbatim

Member Function Documentation

◆ hcalsimpar()

const HcalSimulationParameters* HcalSimulationConstants::hcalsimpar ( ) const
inline

Definition at line 20 of file HcalSimulationConstants.h.

References hspar_.

Referenced by FiberSD::FiberSD(), HCalSD::HCalSD(), and FastHFShowerLibrary::initHFShowerLibrary().

20 { return hspar_; }
const HcalSimulationParameters * hspar_

Member Data Documentation

◆ hspar_

const HcalSimulationParameters* HcalSimulationConstants::hspar_
private

Definition at line 23 of file HcalSimulationConstants.h.

Referenced by hcalsimpar().