Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MvtxMon Class Reference

#include <OnlMon/blob/main/subsystems/mvtx/MvtxMon.h>

+ Inheritance diagram for MvtxMon:
+ Collaboration diagram for MvtxMon:

Classes

struct  linkId
 

Public Member Functions

 MvtxMon (const std::string &name)
 
virtual ~MvtxMon ()
 
int process_event (Event *evt)
 
int Init ()
 
int BeginRun (const int runno)
 
int Reset ()
 
- Public Member Functions inherited from OnlMon
 OnlMon (const std::string &name="NONE")
 
 ~OnlMon () override
 
virtual int process_event_common (Event *evt)
 
virtual int InitCommon (OnlMonServer *se)
 
virtual void identify (std::ostream &out=std::cout) const
 
virtual int BeginRunCommon (const int runno, OnlMonServer *se)
 
virtual int EndRun (const int)
 
virtual void SetStatus (const int newstatus)
 
virtual int ResetEvent ()
 
virtual void SetMonitorServerId (unsigned int i)
 
virtual unsigned int MonitorServerId () const
 
- Public Member Functions inherited from OnlMonBase
 OnlMonBase (const std::string &name="NONE")
 
virtual ~OnlMonBase ()
 
const std::string Name () const
 
void Name (const std::string &name)
 
virtual void Verbosity (const int i)
 
virtual int Verbosity () const
 

Protected Types

typedef struct MvtxMon::linkId LinkId_t
 

Protected Member Functions

LinkId_t DecodeFeeid (const uint16_t &feeid)
 

Protected Attributes

int evtcnt = 0
 
int idummy = 0
 
int mHitPerChip [NLAYERS][NSTAVE][NCHIP] = {}
 
int mMaxGeneralAxisRange = -3
 
int mMinGeneralAxisRange = -12
 
std::string mLaneStatusFlag [NFlags] = { "WARNING", "ERROR", "FAULT" }
 
const int StaveBoundary [4] = { 0, 12, 28, 48}
 
const int LayerBoundaryFEE [NLAYERS-1] = { 35, 83}
 
TH2 * mvtxmon_ChipStaveOcc = nullptr
 
TH1 * mvtxmon_ChipStave1D = nullptr
 
TH1 * mvtxmon_ChipFiredHis = nullptr
 
TH1 * mvtxmon_EvtHitChip = nullptr
 
TH1 * mvtxmon_EvtHitDis = nullptr
 
TH2 * mvtxmon_HitMap [NSTAVE][NCHIP] = {nullptr}
 
TH2Poly * mvtxmon_GeneralOccupancy = nullptr
 
TH2Poly * mvtxmon_LaneStatusOverview [NFlags] = {nullptr}
 
TH1I * mRCDAQevt = nullptr
 
TH1I * hChipStrobes = nullptr
 
TH1I * hChipL1 = nullptr
 
TH2I * mTriggerVsFeeId = nullptr
 
TH1I * mTrigger = nullptr
 
TH2I * mLaneInfo = nullptr
 
TH2I * mLaneStatus [NFlags] = {nullptr}
 
TH2I * mLaneStatusCumulative [NFlags] = {nullptr}
 
TH1I * mLaneStatusSummary [NLAYERS] = {nullptr}
 
TH1I * mLaneStatusSummaryIB = nullptr
 
TString mTriggerType [NTrigger] = { "ORBIT", "HB", "HBr", "HC", "PHYSICS", "PP", "CAL", "SOT", "EOT", "SOC", "EOC", "TF", "INT" }
 
TH1D * hErrorPlots = nullptr
 
TH2D * hErrorFile = nullptr
 
TH1D * hOccupancyPlot [NLAYERS] = {nullptr}
 
TH2I * hEtaPhiHitmap [NLAYERS] = {nullptr}
 
TH2D * hChipStaveOccupancy [NLAYERS] = {nullptr}
 
TH3I * hChipHitmap = nullptr
 
TH3I * hChipHitmap_evt = nullptr
 
TH2I * mErrorVsFeeid = nullptr
 
TH2Poly * mGeneralOccupancy = nullptr
 
TH2Poly * mGeneralNoisyPixel = nullptr
 
TH2D * mDeadChipPos [NLAYERS] = {nullptr}
 
TH2D * mAliveChipPos [NLAYERS] = {nullptr}
 
TH2D * mTotalDeadChipPos = nullptr
 
TH2D * mTotalAliveChipPos = nullptr
 
TH2D * mChipStaveOccupancy [NLAYERS] = {nullptr}
 
TH1D * mOccupancyPlot [NLAYERS] = {nullptr}
 
TH2D * hChipStaveNoisy [NLAYERS] = {nullptr}
 
float mOccupancyCutForNoisyPixel = 0.2
 
int mNoisyPixelNumber [3][20][9] = { { 0 } }
 
TString ErrorType [NError]
 
const int NFiles = 6
 
int ntriggers = 0
 
const int NStaves [3] = { 12, 16, 20 }
 
const float StartAngle [3] = { 16.997 / 360 * (M_PI * 2.), 17.504 / 360 * (M_PI * 2.), 17.337 / 360 * (M_PI * 2.)}
 
const float MidPointRad [3] = { 23.49, 31.586, 39.341}
 
const int mapstave [3][20] = {{10,11,12,1,2,3,4,5,6,7,8,9,0,0,0,0,0,0,0,0},{25,26,27,28,13,14,15,16,17,18,19,20,21,22,23,24,0,0,0,0},{44,45,46,47,48,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43}}
 
- Protected Attributes inherited from OnlMon
int status
 
unsigned int m_MonitorServerId = 0
 
TH1 * m_LocalFrameWorkVars = nullptr
 
- Protected Attributes inherited from OnlMonBase
std::string ThisName
 
int verbosity = 0
 

Static Protected Attributes

static constexpr int NSTAVE = 48
 
static constexpr int NCHIP = 9
 
static constexpr int NLAYERS = 3
 
static constexpr int NFees = 48 * 3
 
static constexpr int NTrigger = 13
 
static constexpr int NLanesMax = 9
 
static constexpr int NCols = 1024
 
static constexpr int NRows = 512
 
static constexpr int NFlags = 3
 
static constexpr int NError = 11
 
static constexpr int NErrorExtended = 19
 

Private Member Functions

unsigned short decode_row (int hit)
 
unsigned short decode_col (int hit)
 
void getStavePoint (int layer, int stave, double *px, double *py)
 
void drawLayerName (TH2 *histo2D)
 
void createPoly (TH2Poly *h)
 

Private Attributes

Packet ** plist = nullptr
 

Additional Inherited Members

- Public Types inherited from OnlMon
enum  { ACTIVE = -1, OK = 0, WARNING = 1, ERROR = 2 }
 

Detailed Description

Definition at line 28 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 28 of file MvtxMon.h

Member Typedef Documentation

typedef struct MvtxMon::linkId MvtxMon::LinkId_t
protected

Constructor & Destructor Documentation

MvtxMon::MvtxMon ( const std::string &  name)

Definition at line 47 of file MvtxMon.cc.

View newest version in sPHENIX GitHub at line 47 of file MvtxMon.cc

MvtxMon::~MvtxMon ( )
virtual

Definition at line 55 of file MvtxMon.cc.

View newest version in sPHENIX GitHub at line 55 of file MvtxMon.cc

Member Function Documentation

int MvtxMon::BeginRun ( const int  runno)
virtual

Reimplemented from OnlMon.

Definition at line 343 of file MvtxMon.cc.

View newest version in sPHENIX GitHub at line 343 of file MvtxMon.cc

void MvtxMon::createPoly ( TH2Poly *  h)
private

Definition at line 613 of file MvtxMon.cc.

View newest version in sPHENIX GitHub at line 613 of file MvtxMon.cc

References getStavePoint(), NLAYERS, and NStaves.

Referenced by Init().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

unsigned short MvtxMon::decode_col ( int  hit)
inlineprivate

Definition at line 154 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 154 of file MvtxMon.h

unsigned short MvtxMon::decode_row ( int  hit)
inlineprivate

Definition at line 153 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 153 of file MvtxMon.h

LinkId_t MvtxMon::DecodeFeeid ( const uint16_t &  feeid)
inlineprotected

Definition at line 143 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 143 of file MvtxMon.h

References MvtxMon::linkId::gbtid, MvtxMon::linkId::layer, and MvtxMon::linkId::stave.

Referenced by process_event().

+ Here is the caller graph for this function:

void MvtxMon::drawLayerName ( TH2 *  histo2D)
private
void MvtxMon::getStavePoint ( int  layer,
int  stave,
double px,
double py 
)
private

Definition at line 593 of file MvtxMon.cc.

View newest version in sPHENIX GitHub at line 593 of file MvtxMon.cc

References layer, MidPointRad, NStaves, and StartAngle.

Referenced by createPoly().

+ Here is the caller graph for this function:

int MvtxMon::Reset ( )
virtual

Reimplemented from OnlMon.

Definition at line 584 of file MvtxMon.cc.

View newest version in sPHENIX GitHub at line 584 of file MvtxMon.cc

References evtcnt, and idummy.

Referenced by Init().

+ Here is the caller graph for this function:

Member Data Documentation

TString MvtxMon::ErrorType[NError]
protected
Initial value:
= { "Error ID 1", "Error ID 2",
"Error ID 3", "Error ID 4", "Error ID 5",
"Error ID 6", "Error ID 7", "Error ID 8",
"Error ID 9", "Error ID 10",
"Error ID 11" }

Definition at line 118 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 118 of file MvtxMon.h

Referenced by Init().

int MvtxMon::evtcnt = 0
protected

Definition at line 41 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 41 of file MvtxMon.h

Referenced by process_event(), and Reset().

TH3I* MvtxMon::hChipHitmap = nullptr
protected

Definition at line 91 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 91 of file MvtxMon.h

Referenced by Init(), and process_event().

TH3I* MvtxMon::hChipHitmap_evt = nullptr
protected

Definition at line 92 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 92 of file MvtxMon.h

Referenced by Init(), and process_event().

TH1I* MvtxMon::hChipL1 = nullptr
protected

Definition at line 74 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 74 of file MvtxMon.h

Referenced by Init(), and process_event().

TH2D* MvtxMon::hChipStaveNoisy[NLAYERS] = {nullptr}
protected

Definition at line 104 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 104 of file MvtxMon.h

Referenced by Init(), and process_event().

TH2D* MvtxMon::hChipStaveOccupancy[NLAYERS] = {nullptr}
protected

Definition at line 90 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 90 of file MvtxMon.h

Referenced by Init(), and process_event().

TH1I* MvtxMon::hChipStrobes = nullptr
protected

Definition at line 73 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 73 of file MvtxMon.h

Referenced by Init(), and process_event().

TH2D* MvtxMon::hErrorFile = nullptr
protected

Definition at line 87 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 87 of file MvtxMon.h

Referenced by Init().

TH1D* MvtxMon::hErrorPlots = nullptr
protected

Definition at line 86 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 86 of file MvtxMon.h

Referenced by Init().

TH2I* MvtxMon::hEtaPhiHitmap[NLAYERS] = {nullptr}
protected

Definition at line 89 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 89 of file MvtxMon.h

TH1D* MvtxMon::hOccupancyPlot[NLAYERS] = {nullptr}
protected

Definition at line 88 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 88 of file MvtxMon.h

Referenced by Init(), and process_event().

int MvtxMon::idummy = 0
protected

Definition at line 42 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 42 of file MvtxMon.h

Referenced by process_event(), and Reset().

const int MvtxMon::LayerBoundaryFEE[NLAYERS-1] = { 35, 83}
protected

Definition at line 60 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 60 of file MvtxMon.h

Referenced by Init().

TH2D* MvtxMon::mAliveChipPos[NLAYERS] = {nullptr}
protected

Definition at line 99 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 99 of file MvtxMon.h

Referenced by Init(), and process_event().

const int MvtxMon::mapstave[3][20] = {{10,11,12,1,2,3,4,5,6,7,8,9,0,0,0,0,0,0,0,0},{25,26,27,28,13,14,15,16,17,18,19,20,21,22,23,24,0,0,0,0},{44,45,46,47,48,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43}}
protected

Definition at line 133 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 133 of file MvtxMon.h

Referenced by process_event().

TH2D* MvtxMon::mChipStaveOccupancy[NLAYERS] = {nullptr}
protected

Definition at line 102 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 102 of file MvtxMon.h

TH2D* MvtxMon::mDeadChipPos[NLAYERS] = {nullptr}
protected

Definition at line 98 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 98 of file MvtxMon.h

Referenced by Init(), and process_event().

TH2I* MvtxMon::mErrorVsFeeid = nullptr
protected

Definition at line 95 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 95 of file MvtxMon.h

Referenced by Init().

TH2Poly* MvtxMon::mGeneralNoisyPixel = nullptr
protected

Definition at line 97 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 97 of file MvtxMon.h

Referenced by Init(), and process_event().

TH2Poly* MvtxMon::mGeneralOccupancy = nullptr
protected

Definition at line 96 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 96 of file MvtxMon.h

Referenced by Init(), and process_event().

int MvtxMon::mHitPerChip[NLAYERS][NSTAVE][NCHIP] = {}
protected

Definition at line 52 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 52 of file MvtxMon.h

Referenced by process_event().

const float MvtxMon::MidPointRad[3] = { 23.49, 31.586, 39.341}
protected

Definition at line 131 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 131 of file MvtxMon.h

Referenced by getStavePoint().

TH2I* MvtxMon::mLaneInfo = nullptr
protected

Definition at line 78 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 78 of file MvtxMon.h

TH2I* MvtxMon::mLaneStatus[NFlags] = {nullptr}
protected

Definition at line 79 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 79 of file MvtxMon.h

Referenced by Init().

TH2I* MvtxMon::mLaneStatusCumulative[NFlags] = {nullptr}
protected

Definition at line 80 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 80 of file MvtxMon.h

Referenced by Init().

std::string MvtxMon::mLaneStatusFlag[NFlags] = { "WARNING", "ERROR", "FAULT" }
protected

Definition at line 57 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 57 of file MvtxMon.h

Referenced by Init().

TH1I* MvtxMon::mLaneStatusSummary[NLAYERS] = {nullptr}
protected

Definition at line 81 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 81 of file MvtxMon.h

Referenced by Init().

TH1I* MvtxMon::mLaneStatusSummaryIB = nullptr
protected

Definition at line 82 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 82 of file MvtxMon.h

Referenced by Init().

int MvtxMon::mMaxGeneralAxisRange = -3
protected

Definition at line 55 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 55 of file MvtxMon.h

int MvtxMon::mMinGeneralAxisRange = -12
protected

Definition at line 56 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 56 of file MvtxMon.h

int MvtxMon::mNoisyPixelNumber[3][20][9] = { { 0 } }
protected

Definition at line 107 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 107 of file MvtxMon.h

Referenced by process_event().

float MvtxMon::mOccupancyCutForNoisyPixel = 0.2
protected

Definition at line 106 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 106 of file MvtxMon.h

Referenced by process_event().

TH1D* MvtxMon::mOccupancyPlot[NLAYERS] = {nullptr}
protected

Definition at line 103 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 103 of file MvtxMon.h

Referenced by Init(), and process_event().

TH1I* MvtxMon::mRCDAQevt = nullptr
protected

Definition at line 71 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 71 of file MvtxMon.h

Referenced by Init(), and process_event().

TH2D* MvtxMon::mTotalAliveChipPos = nullptr
protected

Definition at line 101 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 101 of file MvtxMon.h

Referenced by Init(), and process_event().

TH2D* MvtxMon::mTotalDeadChipPos = nullptr
protected

Definition at line 100 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 100 of file MvtxMon.h

Referenced by Init(), and process_event().

TH1I* MvtxMon::mTrigger = nullptr
protected

Definition at line 77 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 77 of file MvtxMon.h

Referenced by Init().

TString MvtxMon::mTriggerType[NTrigger] = { "ORBIT", "HB", "HBr", "HC", "PHYSICS", "PP", "CAL", "SOT", "EOT", "SOC", "EOC", "TF", "INT" }
protected

Definition at line 83 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 83 of file MvtxMon.h

Referenced by Init().

TH2I* MvtxMon::mTriggerVsFeeId = nullptr
protected

Definition at line 76 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 76 of file MvtxMon.h

Referenced by Init().

TH1* MvtxMon::mvtxmon_ChipFiredHis = nullptr
protected

Definition at line 64 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 64 of file MvtxMon.h

Referenced by Init(), and process_event().

TH1* MvtxMon::mvtxmon_ChipStave1D = nullptr
protected

Definition at line 63 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 63 of file MvtxMon.h

Referenced by Init(), and process_event().

TH2* MvtxMon::mvtxmon_ChipStaveOcc = nullptr
protected

Definition at line 62 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 62 of file MvtxMon.h

Referenced by Init().

TH1* MvtxMon::mvtxmon_EvtHitChip = nullptr
protected

Definition at line 65 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 65 of file MvtxMon.h

Referenced by Init(), and process_event().

TH1* MvtxMon::mvtxmon_EvtHitDis = nullptr
protected

Definition at line 66 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 66 of file MvtxMon.h

Referenced by Init(), and process_event().

TH2Poly* MvtxMon::mvtxmon_GeneralOccupancy = nullptr
protected

Definition at line 68 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 68 of file MvtxMon.h

TH2* MvtxMon::mvtxmon_HitMap[NSTAVE][NCHIP] = {nullptr}
protected

Definition at line 67 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 67 of file MvtxMon.h

TH2Poly* MvtxMon::mvtxmon_LaneStatusOverview[NFlags] = {nullptr}
protected

Definition at line 69 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 69 of file MvtxMon.h

Referenced by Init().

constexpr int MvtxMon::NCHIP = 9
staticprotected

Definition at line 45 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 45 of file MvtxMon.h

Referenced by Init(), and process_event().

constexpr int MvtxMon::NCols = 1024
staticprotected

Definition at line 50 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 50 of file MvtxMon.h

Referenced by process_event().

constexpr int MvtxMon::NError = 11
staticprotected

Definition at line 109 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 109 of file MvtxMon.h

Referenced by Init().

constexpr int MvtxMon::NErrorExtended = 19
staticprotected

Definition at line 110 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 110 of file MvtxMon.h

Referenced by Init().

constexpr int MvtxMon::NFees = 48 * 3
staticprotected

Definition at line 47 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 47 of file MvtxMon.h

Referenced by Init().

const int MvtxMon::NFiles = 6
protected

Definition at line 125 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 125 of file MvtxMon.h

constexpr int MvtxMon::NFlags = 3
staticprotected

Definition at line 53 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 53 of file MvtxMon.h

Referenced by Init().

constexpr int MvtxMon::NLanesMax = 9
staticprotected

Definition at line 49 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 49 of file MvtxMon.h

Referenced by Init().

constexpr int MvtxMon::NLAYERS = 3
staticprotected

Definition at line 46 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 46 of file MvtxMon.h

Referenced by createPoly(), Init(), and process_event().

constexpr int MvtxMon::NRows = 512
staticprotected

Definition at line 51 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 51 of file MvtxMon.h

Referenced by process_event().

constexpr int MvtxMon::NSTAVE = 48
staticprotected

Definition at line 44 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 44 of file MvtxMon.h

Referenced by Init().

const int MvtxMon::NStaves[3] = { 12, 16, 20 }
protected

Definition at line 129 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 129 of file MvtxMon.h

Referenced by createPoly(), getStavePoint(), Init(), and process_event().

constexpr int MvtxMon::NTrigger = 13
staticprotected

Definition at line 48 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 48 of file MvtxMon.h

Referenced by Init().

int MvtxMon::ntriggers = 0
protected

Definition at line 126 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 126 of file MvtxMon.h

Referenced by process_event().

Packet** MvtxMon::plist = nullptr
private

Definition at line 159 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 159 of file MvtxMon.h

Referenced by process_event().

const float MvtxMon::StartAngle[3] = { 16.997 / 360 * (M_PI * 2.), 17.504 / 360 * (M_PI * 2.), 17.337 / 360 * (M_PI * 2.)}
protected

Definition at line 130 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 130 of file MvtxMon.h

Referenced by getStavePoint().

const int MvtxMon::StaveBoundary[4] = { 0, 12, 28, 48}
protected

Definition at line 59 of file MvtxMon.h.

View newest version in sPHENIX GitHub at line 59 of file MvtxMon.h

Referenced by Init(), and process_event().


The documentation for this class was generated from the following files: