CMS 3D CMS Logo

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

#include <CaloDDDSimulationConstants.h>

Public Member Functions

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

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 CaloDDDSimulationConstants.h.

Constructor & Destructor Documentation

◆ CaloDDDSimulationConstants()

CaloDDDSimulationConstants::CaloDDDSimulationConstants ( const CaloSimulationParameters cps)

Definition at line 6 of file CaloDDDSimulationConstants.cc.

6  : calospar_(csp) {
7 #ifdef EDM_ML_DEBUG
8  edm::LogInfo("HCalGeom")
9  << "CaloDDDSimulationConstants::CaloDDDSimulationConstants (const CaloSimulationParameters* csp) constructor\n";
10 #endif
11 }

◆ ~CaloDDDSimulationConstants()

CaloDDDSimulationConstants::~CaloDDDSimulationConstants ( )

Definition at line 13 of file CaloDDDSimulationConstants.cc.

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

Member Function Documentation

◆ caloSimPar()

const CaloSimulationParameters* CaloDDDSimulationConstants::caloSimPar ( ) const
inline

Definition at line 20 of file CaloDDDSimulationConstants.h.

20 { return calospar_; }

References calospar_.

Member Data Documentation

◆ calospar_

const CaloSimulationParameters* CaloDDDSimulationConstants::calospar_
private

Definition at line 23 of file CaloDDDSimulationConstants.h.

Referenced by caloSimPar().

edm::LogInfo
Definition: MessageLogger.h:254
CaloDDDSimulationConstants::calospar_
const CaloSimulationParameters * calospar_
Definition: CaloDDDSimulationConstants.h:23