Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:29:59

0001 ///////////////////////////////////////////////////////////////////////////////
0002 // File: BscNumberingScheme.h
0003 // Date: 02.2006
0004 // Description: Numbering scheme for Bsc
0005 // Modifications:
0006 ///////////////////////////////////////////////////////////////////////////////
0007 #ifndef BscNumberingScheme_h
0008 #define BscNumberingScheme_h
0009 
0010 #include "G4Step.hh"
0011 #include <cstdint>
0012 
0013 namespace BscNumberingScheme {
0014   unsigned int getUnitID(const G4Step* aStep);
0015 
0016   unsigned int packBscIndex(int det, int zside, int station);
0017   void unpackBscIndex(const unsigned int& idx);
0018 };  // namespace BscNumberingScheme
0019 
0020 #endif