Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:30:03

0001 #ifndef HcalTestBeam_HcalTB04XtalNumberingScheme_H
0002 #define HcalTestBeam_HcalTB04XtalNumberingScheme_H
0003 // -*- C++ -*-
0004 //
0005 // Package:     HcalTestBeam
0006 // Class  :     HcalTB04XtalNumberingScheme
0007 //
0008 /**\class HcalTB04XtalNumberingScheme HcalTB04XtalNumberingScheme.h SimG4CMS/HcalTestBeam/interface/HcalTB04XtalNumberingScheme.h
0009   
0010  Description:  Numbering scheme for crystal calorimeter in 2004 test beam
0011   
0012  Usage: Sets up unique identifier for crystals in 2004 test beam
0013 */
0014 //
0015 // Original Author:  Sunanda Banerjee
0016 //         Created:  Thu May 18 10:14:34 CEST 2006
0017 //
0018 
0019 // system include files
0020 
0021 // user include files
0022 #include "Geometry/EcalCommonData/interface/EcalNumberingScheme.h"
0023 
0024 class HcalTB04XtalNumberingScheme : public EcalNumberingScheme {
0025 public:
0026   HcalTB04XtalNumberingScheme();
0027   ~HcalTB04XtalNumberingScheme() override;
0028   uint32_t getUnitID(const EcalBaseNumber& baseNumber) const override;
0029 };
0030 
0031 #endif