CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
List of all members | Public Member Functions
PPSPixelNumberingScheme Class Reference

#include <SimG4CMS/PPS/interface/PPSPixelNumberingScheme.h>

Inheritance diagram for PPSPixelNumberingScheme:
PPSPixelOrganization PPSVDetectorOrganization

Public Member Functions

 PPSPixelNumberingScheme ()
 
 ~PPSPixelNumberingScheme () override
 
- Public Member Functions inherited from PPSPixelOrganization
 PPSPixelOrganization ()
 
uint32_t unitID (const G4Step *aStep) override
 
 ~PPSPixelOrganization () override=default
 
- Public Member Functions inherited from PPSVDetectorOrganization
 PPSVDetectorOrganization ()
 
virtual ~PPSVDetectorOrganization ()
 

Detailed Description

Description: This class manages the UnitID that labels PPS sensitive volumes

Usage: Used in PPSPixelSD to get unique ID of sensitive detector element

Definition at line 28 of file PPSPixelNumberingScheme.h.

Constructor & Destructor Documentation

◆ PPSPixelNumberingScheme()

PPSPixelNumberingScheme::PPSPixelNumberingScheme ( )

Definition at line 22 of file PPSPixelNumberingScheme.cc.

22 { edm::LogInfo("PPSSim") << " Creating PPSPixelNumberingScheme"; }

◆ ~PPSPixelNumberingScheme()

PPSPixelNumberingScheme::~PPSPixelNumberingScheme ( )
override

Definition at line 24 of file PPSPixelNumberingScheme.cc.

24 { edm::LogInfo("PPSSim") << " Deleting PPSPixelNumberingScheme"; }
edm::LogInfo
Log< level::Info, false > LogInfo
Definition: MessageLogger.h:125