CMS 3D CMS Logo

SeedStopReason.h
Go to the documentation of this file.
1 #ifndef DataFormats_TrackReco_SeedStopReason_h
2 #define DataFormats_TrackReco_SeedStopReason_h
3 
4 #include <string>
5 
6 enum class SeedStopReason {
7  UNINITIALIZED = 0,
8  NOT_STOPPED = 1,
9  SEED_CLEANING = 2,
10  NO_TRAJECTORY = 3,
12  FINAL_CLEAN = 5,
13  SMOOTHING_FAILED = 6,
14  SIZE = 7
15 };
16 
17 namespace SeedStopReasonName {
18  static const std::string SeedStopReasonName[] = {
19  "UNINITIALIZED", // 0
20  "NOT_STOPPED", // 1
21  "SEED_CLEANING", // 2
22  "NO_TRAJECTORY", // 3
23  "SEED_REGION_REBUILD", // 4
24  "FINAL_CLEAN", // 5
25  "SMOOTHING_FAILED" // 6
26  };
27 }
28 
29 #endif
SeedStopReason::NO_TRAJECTORY
SeedStopReason::FINAL_CLEAN
SeedStopReason::NOT_STOPPED
SeedStopReason
SeedStopReason
Definition: SeedStopReason.h:6
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
SeedStopReason::SEED_REGION_REBUILD
SeedStopReason::SIZE
SeedStopReason::UNINITIALIZED
SeedStopReason::SMOOTHING_FAILED
SeedStopReasonName
Definition: SeedStopReason.h:17
SeedStopReason::SEED_CLEANING