Back to home page

Project CMSSW displayed by LXR

 
 

    


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

0001 //-------------------------------------------------
0002 //
0003 //   Description: Parameters for Assignment
0004 //
0005 //
0006 //   $Date: 2007/02/27 11:44:00 $
0007 //   $Revision: 1.2 $
0008 //
0009 //   Author :
0010 //   N. Neumeister            CERN EP
0011 //   J. Troconiz              UAM Madrid
0012 //
0013 //--------------------------------------------------
0014 #ifndef L1MUDT_ASS_PARAM_H
0015 #define L1MUDT_ASS_PARAM_H
0016 
0017 #include <iosfwd>
0018 
0019 // maximal number of pt assignment methods
0020 const int MAX_PTASSMETH = 28;
0021 
0022 // pt assignment methods
0023 enum PtAssMethod {
0024   PT12L,
0025   PT12H,
0026   PT13L,
0027   PT13H,
0028   PT14L,
0029   PT14H,
0030   PT23L,
0031   PT23H,
0032   PT24L,
0033   PT24H,
0034   PT34L,
0035   PT34H,
0036   PT12LO,
0037   PT12HO,
0038   PT13LO,
0039   PT13HO,
0040   PT14LO,
0041   PT14HO,
0042   PT23LO,
0043   PT23HO,
0044   PT24LO,
0045   PT24HO,
0046   PT34LO,
0047   PT34HO,
0048   PT15LO,
0049   PT15HO,
0050   PT25LO,
0051   PT25HO,
0052   NODEF
0053 };
0054 
0055 // overload output stream operator for pt-assignment methods
0056 std::ostream& operator<<(std::ostream& s, PtAssMethod method);
0057 
0058 #endif