| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

MpTriggerStat Class Reference

#include <MpTriggerStat.h>

List of all members.


Public Types

 kUnknown = 0x000
 kTriggered = 0x002
 kIneffi = 0x004
 kFarAway = 0x008
 kNeedSim = 0x001
enum  {
  kUnknown = 0x000, kTriggered = 0x002, kIneffi = 0x004, kFarAway = 0x008,
  kNeedSim = 0x001
}

Public Member Functions

 MpTriggerStat ()
 MpTriggerStat (unsigned long code)
unsigned long getCode () const
MpTriggerStatoperator= (const MpTriggerStat &rh)

Private Attributes

unsigned long m_code

Detailed Description

Definition at line 11 of file MpTriggerStat.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
kUnknown 
kTriggered 
kIneffi 
kFarAway 
kNeedSim 

Definition at line 14 of file MpTriggerStat.h.

00014        {
00015     kUnknown  =0x000,       // error status
00016     kTriggered=0x002,       // This muon will be triggered
00017     kIneffi   =0x004,       // This muon pass the detector, however will miss trigger due to inefficiency
00018     kFarAway  =0x008,       // This muon is far away from the detector, so it missed trigger
00019     kNeedSim  =0x001        // Can't tell the trigger status of it. Need full simulation
00020   };


Constructor & Destructor Documentation

MpTriggerStat::MpTriggerStat (  )  [inline]

Definition at line 22 of file MpTriggerStat.h.

00022                   {
00023     m_code = kUnknown;
00024   };

MpTriggerStat::MpTriggerStat ( unsigned long  code  )  [inline]

Definition at line 26 of file MpTriggerStat.h.

00026                                      {
00027     m_code = code;
00028   };


Member Function Documentation

unsigned long MpTriggerStat::getCode (  )  const [inline]

Definition at line 30 of file MpTriggerStat.h.

00030                                 {
00031     return m_code; 
00032   };

MpTriggerStat& MpTriggerStat::operator= ( const MpTriggerStat rh  )  [inline]

Definition at line 34 of file MpTriggerStat.h.

00034                                                     {
00035     m_code=rh.getCode();
00036     return *this;
00037   };


Member Data Documentation

unsigned long MpTriggerStat::m_code [private]

Definition at line 37 of file MpTriggerStat.h.


The documentation for this class was generated from the following file:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 21:01:52 2011 for MuonProphet by doxygen 1.4.7