SeverityLevel

Macros

Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
/**
   \file EcalSeverityLevel
   

   \author Stefano Argiro
   \date 11 Apr 2011
*/

#ifndef __EcalSeverityLevel_h_
#define __EcalSeverityLevel_h_

/** Define how good a rechit is to be used for reco.
   
 */

namespace EcalSeverityLevel {

  enum SeverityLevel {
    kGood = 0,     // good channel
    kProblematic,  // problematic (e.g. noisy)
    kRecovered,    // recovered (e.g. an originally dead or saturated)
    kTime,         // the channel is out of time (e.g. spike)
    kWeird,        // weird (e.g. spike)
    kBad           // bad, not suitable to be used for reconstruction
  };

}

#endif  // __EcalSeverityLevel_h_

// Configure (x)emacs for this file ...
// Local Variables:
// mode:c++
// compile-command: "cd .. ; scram b"
// End: