CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_6_1_2_SLHC2/src/CondFormats/L1TObjects/interface/L1MuDTAssParam.h

Go to the documentation of this file.
00001 //-------------------------------------------------
00002 //
00003 //   Description: Parameters for Assignment
00004 //
00005 //
00006 //   $Date: 2007/03/30 07:48:02 $
00007 //   $Revision: 1.1 $
00008 //
00009 //   Author :
00010 //   N. Neumeister            CERN EP
00011 //   J. Troconiz              UAM Madrid
00012 //
00013 //--------------------------------------------------
00014 #ifndef L1MUDT_ASS_PARAM_H
00015 #define L1MUDT_ASS_PARAM_H
00016 
00017 #include <iosfwd>
00018 
00019 // maximal number of pt assignment methods
00020 const int MAX_PTASSMETH = 28;
00021 
00022 // pt assignment methods
00023 enum PtAssMethod { PT12L,  PT12H,  PT13L,  PT13H,  PT14L,  PT14H,
00024                    PT23L,  PT23H,  PT24L,  PT24H,  PT34L,  PT34H, 
00025                    PT12LO, PT12HO, PT13LO, PT13HO, PT14LO, PT14HO,
00026                    PT23LO, PT23HO, PT24LO, PT24HO, PT34LO, PT34HO, 
00027                    PT15LO, PT15HO, PT25LO, PT25HO, NODEF };
00028 
00029 
00030 // overload output stream operator for pt-assignment methods
00031 std::ostream& operator<<(std::ostream& s, PtAssMethod method);
00032 
00033 #endif