Public Member Functions | Public Attributes | List of all members
om::NanoSliceSummary Class Reference

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N20-12-03/OnlineMonitoring/producer/NanoSliceSummary.h"

Public Member Functions

 NanoSliceSummary ()
 

Public Attributes

unsigned int fFEB
 FEB number of nanoslice (aka "hit") More...
 
unsigned int fPix
 Pixel number on FEB. More...
 
unsigned int fTDC
 Time of hit in TDC units. More...
 
unsigned int fADC
 Charge of hit in TDC units. More...
 
unsigned int fDChan
 DAQ channel id of this hit. More...
 
unsigned int fLChan
 Local channel id of this hit. More...
 
unsigned int fCell
 cell number of hit More...
 
unsigned int fPlane
 plane number of hit More...
 
daqchannelmap::DetView_TYPE fView
 in which view was the hit More...
 
unsigned short fDataPresent
 Data present status bit. More...
 
unsigned short fLinkStatus
 Link status bit. More...
 
unsigned short fDebugMode
 Debug mode status bit. More...
 
uint32_t fFEBStatus
 Status flags. More...
 
unsigned int fHdwX
 location of channel in "hardware display" space More...
 
unsigned int fHdwY
 location of channel in "hardware display" space More...
 
double fUsec
 Time of hit relative to start of micro slice. More...
 

Detailed Description

Definition at line 13 of file NanoSliceSummary.h.

Constructor & Destructor Documentation

NanoSliceSummary::NanoSliceSummary ( )

Definition at line 4 of file NanoSliceSummary.cxx.

4  :
5  fFEB(0),
6  fPix(0),
7  fTDC(0),
8  fADC(0),
9  fDChan(0),
10  fLChan(0),
11  fCell(0),
12  fPlane(0),
14  fDataPresent(0),
15  fLinkStatus(0),
16  fDebugMode(0),
17  fFEBStatus(0),
18  fHdwX(0),
19  fHdwY(0),
20  fUsec(0)
21 { }
unsigned short fDebugMode
Debug mode status bit.
unsigned int fHdwX
location of channel in "hardware display" space
unsigned int fPix
Pixel number on FEB.
unsigned int fTDC
Time of hit in TDC units.
unsigned short fLinkStatus
Link status bit.
unsigned int fDChan
DAQ channel id of this hit.
double fUsec
Time of hit relative to start of micro slice.
Identifier for the X measuring view of the detector (top)
unsigned int fCell
cell number of hit
unsigned short fDataPresent
Data present status bit.
uint32_t fFEBStatus
Status flags.
unsigned int fADC
Charge of hit in TDC units.
daqchannelmap::DetView_TYPE fView
in which view was the hit
unsigned int fPlane
plane number of hit
unsigned int fLChan
Local channel id of this hit.
unsigned int fHdwY
location of channel in "hardware display" space
unsigned int fFEB
FEB number of nanoslice (aka "hit")

Member Data Documentation

unsigned int om::NanoSliceSummary::fADC
unsigned int om::NanoSliceSummary::fCell

cell number of hit

Definition at line 23 of file NanoSliceSummary.h.

Referenced by om::HitMaps::GetNanoSliceSummary(), and om::RawEventUnpacker::UnpackNanoSlice().

unsigned short om::NanoSliceSummary::fDataPresent

Data present status bit.

Definition at line 26 of file NanoSliceSummary.h.

Referenced by om::NanoErrors::GetNanoSliceSummary(), and om::RawEventUnpacker::UnpackNanoSlice().

unsigned int om::NanoSliceSummary::fDChan

DAQ channel id of this hit.

Definition at line 21 of file NanoSliceSummary.h.

Referenced by om::RawEventUnpacker::UnpackNanoSlice().

unsigned short om::NanoSliceSummary::fDebugMode

Debug mode status bit.

Definition at line 28 of file NanoSliceSummary.h.

Referenced by om::NanoErrors::GetNanoSliceSummary(), and om::RawEventUnpacker::UnpackNanoSlice().

unsigned int om::NanoSliceSummary::fFEB
uint32_t om::NanoSliceSummary::fFEBStatus

Status flags.

Definition at line 29 of file NanoSliceSummary.h.

Referenced by om::NanoErrors::GetNanoSliceSummary(), and om::RawEventUnpacker::UnpackNanoSlice().

unsigned int om::NanoSliceSummary::fHdwX

location of channel in "hardware display" space

Definition at line 30 of file NanoSliceSummary.h.

Referenced by om::NanoErrors::GetNanoSliceSummary(), om::HitMaps::GetNanoSliceSummary(), and om::RawEventUnpacker::UnpackNanoSlice().

unsigned int om::NanoSliceSummary::fHdwY

location of channel in "hardware display" space

Definition at line 31 of file NanoSliceSummary.h.

Referenced by om::NanoErrors::GetNanoSliceSummary(), om::HitMaps::GetNanoSliceSummary(), and om::RawEventUnpacker::UnpackNanoSlice().

unsigned int om::NanoSliceSummary::fLChan

Local channel id of this hit.

Definition at line 22 of file NanoSliceSummary.h.

Referenced by om::RawEventUnpacker::UnpackNanoSlice().

unsigned short om::NanoSliceSummary::fLinkStatus

Link status bit.

Definition at line 27 of file NanoSliceSummary.h.

Referenced by om::NanoErrors::GetNanoSliceSummary(), and om::RawEventUnpacker::UnpackNanoSlice().

unsigned int om::NanoSliceSummary::fPix
unsigned int om::NanoSliceSummary::fPlane

plane number of hit

Definition at line 24 of file NanoSliceSummary.h.

Referenced by om::HitMaps::GetNanoSliceSummary(), and om::RawEventUnpacker::UnpackNanoSlice().

unsigned int om::NanoSliceSummary::fTDC

Time of hit in TDC units.

Definition at line 19 of file NanoSliceSummary.h.

Referenced by om::RawEventUnpacker::UnpackNanoSlice().

double om::NanoSliceSummary::fUsec

Time of hit relative to start of micro slice.

Definition at line 32 of file NanoSliceSummary.h.

Referenced by om::WLPlots::GetNanoSliceSummary(), om::TQPlots::GetNanoSliceSummary(), and om::RawEventUnpacker::UnpackNanoSlice().

daqchannelmap::DetView_TYPE om::NanoSliceSummary::fView

in which view was the hit

Definition at line 25 of file NanoSliceSummary.h.

Referenced by om::HitMaps::GetNanoSliceSummary(), and om::RawEventUnpacker::UnpackNanoSlice().


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