CMS 3D CMS Logo

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

#include <CaloSimulationConstants.h>

Public Member Functions

const CaloSimulationParameterscaloSimPar () const
 
 CaloSimulationConstants (const CaloSimulationParameters *cps)
 
 ~CaloSimulationConstants ()
 

Private Attributes

const CaloSimulationParameterscalospar_
 

Detailed Description

this class reads the constant section of the xml-files related to calorimeter utility for Calo 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 CaloSimulationConstants.h.

Constructor & Destructor Documentation

◆ CaloSimulationConstants()

CaloSimulationConstants::CaloSimulationConstants ( const CaloSimulationParameters cps)

Definition at line 6 of file CaloSimulationConstants.cc.

6  : calospar_(csp) {
7 #ifdef EDM_ML_DEBUG
8  edm::LogVerbatim("HCalGeom")
9  << "CaloSimulationConstants::CaloSimulationConstants (const CaloSimulationParameters* csp) constructor";
10 #endif
11 }
Log< level::Info, true > LogVerbatim
const CaloSimulationParameters * calospar_

◆ ~CaloSimulationConstants()

CaloSimulationConstants::~CaloSimulationConstants ( )

Definition at line 13 of file CaloSimulationConstants.cc.

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

Member Function Documentation

◆ caloSimPar()

const CaloSimulationParameters* CaloSimulationConstants::caloSimPar ( ) const
inline

Definition at line 20 of file CaloSimulationConstants.h.

References calospar_.

20 { return calospar_; }
const CaloSimulationParameters * calospar_

Member Data Documentation

◆ calospar_

const CaloSimulationParameters* CaloSimulationConstants::calospar_
private

Definition at line 23 of file CaloSimulationConstants.h.

Referenced by caloSimPar().