MiniballSort
Loading...
Searching...
No Matches
DgfScalerData Class Reference

#include <DataPackets.hh>

Inheritance diagram for DgfScalerData:

Public Member Functions

 DgfScalerData ()
 
 DgfScalerData (unsigned short n)
 
 ~DgfScalerData ()
 
void ClearData ()
 
void SetModule (unsigned short id)
 
void SetClusterID (unsigned short id)
 
void SetRealTime (long long time)
 
void SetRunTime (long long time)
 
void SetGSLTTime (long long time)
 
void SetNumberOfEvents (unsigned short n)
 
void SetLiveTime (unsigned short i, long long time)
 
void SetFastPeak (unsigned short i, unsigned int fp)
 
unsigned short GetModule ()
 
unsigned short GetCluster ()
 
long long GetRealTime ()
 
long long GetRunTime ()
 
long long GetGSLTTime ()
 
unsigned short GetNumberOfEvents ()
 
long long GetLiveTime (unsigned short i)
 
int SetFastPeak (unsigned short i)
 

Protected Attributes

unsigned short mod
 DGF module being read.
 
unsigned short clu
 cluster ID
 
long long fRealTime
 
long long fRunTime
 
long long fGSLTTime
 
unsigned short fNumberOfEvents
 
std::vector< long long > fLiveTime
 
std::vector< int > fFastPeak
 
unsigned short fNumberOfDgfChannels
 

Detailed Description

Definition at line 85 of file DataPackets.hh.

Constructor & Destructor Documentation

◆ DgfScalerData() [1/2]

DgfScalerData::DgfScalerData ( )
inline

Definition at line 89 of file DataPackets.hh.

◆ DgfScalerData() [2/2]

DgfScalerData::DgfScalerData ( unsigned short n)
inline

Definition at line 90 of file DataPackets.hh.

◆ ~DgfScalerData()

DgfScalerData::~DgfScalerData ( )
inline

Definition at line 94 of file DataPackets.hh.

Member Function Documentation

◆ ClearData()

void DgfScalerData::ClearData ( )

Definition at line 241 of file DataPackets.cc.

◆ GetCluster()

unsigned short DgfScalerData::GetCluster ( )
inline

Definition at line 114 of file DataPackets.hh.

◆ GetGSLTTime()

long long DgfScalerData::GetGSLTTime ( )
inline

Definition at line 117 of file DataPackets.hh.

◆ GetLiveTime()

long long DgfScalerData::GetLiveTime ( unsigned short i)
inline

Definition at line 119 of file DataPackets.hh.

◆ GetModule()

unsigned short DgfScalerData::GetModule ( )
inline

Definition at line 113 of file DataPackets.hh.

◆ GetNumberOfEvents()

unsigned short DgfScalerData::GetNumberOfEvents ( )
inline

Definition at line 118 of file DataPackets.hh.

◆ GetRealTime()

long long DgfScalerData::GetRealTime ( )
inline

Definition at line 115 of file DataPackets.hh.

◆ GetRunTime()

long long DgfScalerData::GetRunTime ( )
inline

Definition at line 116 of file DataPackets.hh.

◆ SetClusterID()

void DgfScalerData::SetClusterID ( unsigned short id)
inline

Definition at line 100 of file DataPackets.hh.

Referenced by MiniballMedConverter::ProcessDgfScaler().

◆ SetFastPeak() [1/2]

int DgfScalerData::SetFastPeak ( unsigned short i)
inline

Definition at line 123 of file DataPackets.hh.

◆ SetFastPeak() [2/2]

void DgfScalerData::SetFastPeak ( unsigned short i,
unsigned int fp )
inline

Definition at line 108 of file DataPackets.hh.

Referenced by MiniballMedConverter::ProcessDgfScaler().

◆ SetGSLTTime()

void DgfScalerData::SetGSLTTime ( long long time)
inline

Definition at line 103 of file DataPackets.hh.

Referenced by MiniballMedConverter::ProcessDgfScaler().

◆ SetLiveTime()

void DgfScalerData::SetLiveTime ( unsigned short i,
long long time )
inline

Definition at line 105 of file DataPackets.hh.

Referenced by MiniballMedConverter::ProcessDgfScaler().

◆ SetModule()

void DgfScalerData::SetModule ( unsigned short id)
inline

Definition at line 99 of file DataPackets.hh.

Referenced by MiniballMedConverter::ProcessDgfScaler().

◆ SetNumberOfEvents()

void DgfScalerData::SetNumberOfEvents ( unsigned short n)
inline

Definition at line 104 of file DataPackets.hh.

◆ SetRealTime()

void DgfScalerData::SetRealTime ( long long time)
inline

Definition at line 101 of file DataPackets.hh.

Referenced by MiniballMedConverter::ProcessDgfScaler().

◆ SetRunTime()

void DgfScalerData::SetRunTime ( long long time)
inline

Definition at line 102 of file DataPackets.hh.

Referenced by MiniballMedConverter::ProcessDgfScaler().

Member Data Documentation

◆ clu

unsigned short DgfScalerData::clu
protected

cluster ID

Definition at line 131 of file DataPackets.hh.

Referenced by ClearData(), GetCluster(), and SetClusterID().

◆ fFastPeak

std::vector<int> DgfScalerData::fFastPeak
protected

Definition at line 138 of file DataPackets.hh.

Referenced by ClearData(), DgfScalerData(), SetFastPeak(), and SetFastPeak().

◆ fGSLTTime

long long DgfScalerData::fGSLTTime
protected

Definition at line 135 of file DataPackets.hh.

Referenced by ClearData(), GetGSLTTime(), and SetGSLTTime().

◆ fLiveTime

std::vector<long long> DgfScalerData::fLiveTime
protected

Definition at line 137 of file DataPackets.hh.

Referenced by ClearData(), DgfScalerData(), GetLiveTime(), and SetLiveTime().

◆ fNumberOfDgfChannels

unsigned short DgfScalerData::fNumberOfDgfChannels
protected

Definition at line 140 of file DataPackets.hh.

Referenced by GetLiveTime(), SetFastPeak(), SetFastPeak(), and SetLiveTime().

◆ fNumberOfEvents

unsigned short DgfScalerData::fNumberOfEvents
protected

Definition at line 136 of file DataPackets.hh.

Referenced by ClearData(), GetNumberOfEvents(), and SetNumberOfEvents().

◆ fRealTime

long long DgfScalerData::fRealTime
protected

Definition at line 133 of file DataPackets.hh.

Referenced by ClearData(), GetRealTime(), and SetRealTime().

◆ fRunTime

long long DgfScalerData::fRunTime
protected

Definition at line 134 of file DataPackets.hh.

Referenced by ClearData(), GetRunTime(), and SetRunTime().

◆ mod

unsigned short DgfScalerData::mod
protected

DGF module being read.

Definition at line 130 of file DataPackets.hh.

Referenced by ClearData(), GetModule(), and SetModule().


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