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::LogInfo("HCalGeom")
9  << "CaloSimulationConstants::CaloSimulationConstants (const CaloSimulationParameters* csp) constructor\n";
10 #endif
11 }

◆ ~CaloSimulationConstants()

CaloSimulationConstants::~CaloSimulationConstants ( )

Definition at line 13 of file CaloSimulationConstants.cc.

13  {
14 #ifdef EDM_ML_DEBUG
15  edm::LogInfo("HCalGeom") << "CaloSimulationConstants::destructed!!!\n";
16 #endif
17 }

Member Function Documentation

◆ caloSimPar()

const CaloSimulationParameters* CaloSimulationConstants::caloSimPar ( ) const
inline

Definition at line 20 of file CaloSimulationConstants.h.

20 { return calospar_; }

References calospar_.

Member Data Documentation

◆ calospar_

const CaloSimulationParameters* CaloSimulationConstants::calospar_
private

Definition at line 23 of file CaloSimulationConstants.h.

Referenced by caloSimPar().

edm::LogInfo
Log< level::Info, false > LogInfo
Definition: MessageLogger.h:125
CaloSimulationConstants::calospar_
const CaloSimulationParameters * calospar_
Definition: CaloSimulationConstants.h:23