Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:02:06

0001 #ifndef DTSequentialLayerNumber_H
0002 #define DTSequentialLayerNumber_H
0003 /** \class DTSequentialLayerNumber
0004  *
0005  *  Description:
0006  *       Class to compute a sequential number for drift tube layers
0007  *
0008  *  $Date: 2010/04/30 16:20:08 $
0009  *  $Revision: 1.1 $
0010  *  \author Paolo Ronchese INFN Padova
0011  *
0012  */
0013 
0014 //----------------------
0015 // Base Class Headers --
0016 //----------------------
0017 
0018 //------------------------------------
0019 // Collaborating Class Declarations --
0020 //------------------------------------
0021 
0022 //---------------
0023 // C++ Headers --
0024 //---------------
0025 
0026 //              ---------------------
0027 //              -- Class Interface --
0028 //              ---------------------
0029 
0030 class DTSequentialLayerNumber {
0031 public:
0032   DTSequentialLayerNumber();
0033   ~DTSequentialLayerNumber();
0034 
0035   static int id(int wheel, int station, int sector, int superlayer, int layer);
0036   static int max();
0037 };
0038 
0039 #endif  // DTSequentialLayerNumber_H