BmnRoot
Loading...
Searching...
No Matches
BmnDigiContainer Class Reference

#include <BmnDigiContainer.h>

Inheritance diagram for BmnDigiContainer:
[legend]
Collaboration diagram for BmnDigiContainer:
[legend]

Public Member Functions

 BmnDigiContainer ()
 
virtual ~BmnDigiContainer ()
 
void SetDigi (TString detName, UInt_t evId, vector< BmnTrigDigit > _bc1, vector< BmnTrigDigit > _bc2, vector< BmnTrigDigit > _bc3, vector< BmnTrigDigit > _bc4, vector< BmnTrigDigit > _vc, vector< BmnTrigDigit > _si, vector< BmnTrigDigit > _bd, vector< BmnTrigDigit > _t0, vector< BmnTrigDigit > _fd, vector< BmnTrigDigit > _x1l, vector< BmnTrigDigit > _x2l, vector< BmnTrigDigit > _y1l, vector< BmnTrigDigit > _y2l, vector< BmnTrigDigit > _x1r, vector< BmnTrigDigit > _x2r, vector< BmnTrigDigit > _y1r, vector< BmnTrigDigit > _y2r, vector< BmnTrigWaveDigit > _tqdc_bc1, vector< BmnTrigWaveDigit > _tqdc_bc2, vector< BmnTrigWaveDigit > _tqdc_bc3, vector< BmnTrigWaveDigit > _tqdc_bc4, vector< BmnTrigWaveDigit > _tqdc_vc, vector< BmnTrigWaveDigit > _tqdc_x1l, vector< BmnTrigWaveDigit > _tqdc_x2l, vector< BmnTrigWaveDigit > _tqdc_y1l, vector< BmnTrigWaveDigit > _tqdc_y2l, vector< BmnTrigWaveDigit > _tqdc_x1r, vector< BmnTrigWaveDigit > _tqdc_x2r, vector< BmnTrigWaveDigit > _tqdc_y1r, vector< BmnTrigWaveDigit > _tqdc_y2r, vector< BmnZDCDigit > _zdc, vector< BmnGemStripDigit > _gem, vector< BmnCSCDigit > _csc, vector< BmnSiliconDigit > _silicon, vector< BmnMwpcDigit > _mwpc, vector< BmnDchDigit > _dch, vector< BmnTof1Digit > _tof400, vector< BmnTof1Digit > _tof700, vector< BmnECALDigit > _ecal)
 
void SetEventHeadersPerEachDetector (TString detName, UInt_t evId, BmnEventHeader header)
 
map< UInt_t, vector< BmnGemStripDigit > > GetGemDigi ()
 
map< UInt_t, vector< BmnCSCDigit > > GetCscDigi ()
 
map< UInt_t, vector< BmnSiliconDigit > > GetSiliconDigi ()
 
map< UInt_t, vector< BmnZDCDigit > > GetZdcDigi ()
 
map< UInt_t, vector< BmnMwpcDigit > > GetMwpcDigi ()
 
map< UInt_t, vector< BmnDchDigit > > GetDchDigi ()
 
map< UInt_t, vector< BmnTof1Digit > > GetTof400Digi ()
 
map< UInt_t, vector< BmnTof1Digit > > GetTof700Digi ()
 
map< UInt_t, vector< BmnECALDigit > > GetEcalDigi ()
 
map< UInt_t, vector< BmnTrigDigit > > GetTrigDigi (TString det="")
 
map< UInt_t, vector< BmnTrigWaveDigit > > GetTqdcTrigDigi (TString det="")
 
map< pair< UInt_t, TString >, BmnEventHeaderGetEventHeaderMap ()
 

Detailed Description

Definition at line 23 of file BmnDigiContainer.h.

Constructor & Destructor Documentation

◆ BmnDigiContainer()

BmnDigiContainer::BmnDigiContainer ( )
inline

Default constructor

Definition at line 27 of file BmnDigiContainer.h.

◆ ~BmnDigiContainer()

virtual BmnDigiContainer::~BmnDigiContainer ( )
inlinevirtual

Destructor

Definition at line 30 of file BmnDigiContainer.h.

Member Function Documentation

◆ GetCscDigi()

map< UInt_t, vector< BmnCSCDigit > > BmnDigiContainer::GetCscDigi ( )
inline

Definition at line 171 of file BmnDigiContainer.h.

◆ GetDchDigi()

map< UInt_t, vector< BmnDchDigit > > BmnDigiContainer::GetDchDigi ( )
inline

Definition at line 179 of file BmnDigiContainer.h.

◆ GetEcalDigi()

map< UInt_t, vector< BmnECALDigit > > BmnDigiContainer::GetEcalDigi ( )
inline

Definition at line 185 of file BmnDigiContainer.h.

◆ GetEventHeaderMap()

map< pair< UInt_t, TString >, BmnEventHeader > BmnDigiContainer::GetEventHeaderMap ( )
inline

Definition at line 273 of file BmnDigiContainer.h.

◆ GetGemDigi()

map< UInt_t, vector< BmnGemStripDigit > > BmnDigiContainer::GetGemDigi ( )
inline

Definition at line 169 of file BmnDigiContainer.h.

◆ GetMwpcDigi()

map< UInt_t, vector< BmnMwpcDigit > > BmnDigiContainer::GetMwpcDigi ( )
inline

Definition at line 177 of file BmnDigiContainer.h.

◆ GetSiliconDigi()

map< UInt_t, vector< BmnSiliconDigit > > BmnDigiContainer::GetSiliconDigi ( )
inline

Definition at line 173 of file BmnDigiContainer.h.

◆ GetTof400Digi()

map< UInt_t, vector< BmnTof1Digit > > BmnDigiContainer::GetTof400Digi ( )
inline

Definition at line 181 of file BmnDigiContainer.h.

◆ GetTof700Digi()

map< UInt_t, vector< BmnTof1Digit > > BmnDigiContainer::GetTof700Digi ( )
inline

Definition at line 183 of file BmnDigiContainer.h.

◆ GetTqdcTrigDigi()

map< UInt_t, vector< BmnTrigWaveDigit > > BmnDigiContainer::GetTqdcTrigDigi ( TString  det = "")
inline

Definition at line 236 of file BmnDigiContainer.h.

◆ GetTrigDigi()

map< UInt_t, vector< BmnTrigDigit > > BmnDigiContainer::GetTrigDigi ( TString  det = "")
inline

Definition at line 189 of file BmnDigiContainer.h.

◆ GetZdcDigi()

map< UInt_t, vector< BmnZDCDigit > > BmnDigiContainer::GetZdcDigi ( )
inline

Definition at line 175 of file BmnDigiContainer.h.

◆ SetDigi()

void BmnDigiContainer::SetDigi ( TString  detName,
UInt_t  evId,
vector< BmnTrigDigit _bc1,
vector< BmnTrigDigit _bc2,
vector< BmnTrigDigit _bc3,
vector< BmnTrigDigit _bc4,
vector< BmnTrigDigit _vc,
vector< BmnTrigDigit _si,
vector< BmnTrigDigit _bd,
vector< BmnTrigDigit _t0,
vector< BmnTrigDigit _fd,
vector< BmnTrigDigit _x1l,
vector< BmnTrigDigit _x2l,
vector< BmnTrigDigit _y1l,
vector< BmnTrigDigit _y2l,
vector< BmnTrigDigit _x1r,
vector< BmnTrigDigit _x2r,
vector< BmnTrigDigit _y1r,
vector< BmnTrigDigit _y2r,
vector< BmnTrigWaveDigit _tqdc_bc1,
vector< BmnTrigWaveDigit _tqdc_bc2,
vector< BmnTrigWaveDigit _tqdc_bc3,
vector< BmnTrigWaveDigit _tqdc_bc4,
vector< BmnTrigWaveDigit _tqdc_vc,
vector< BmnTrigWaveDigit _tqdc_x1l,
vector< BmnTrigWaveDigit _tqdc_x2l,
vector< BmnTrigWaveDigit _tqdc_y1l,
vector< BmnTrigWaveDigit _tqdc_y2l,
vector< BmnTrigWaveDigit _tqdc_x1r,
vector< BmnTrigWaveDigit _tqdc_x2r,
vector< BmnTrigWaveDigit _tqdc_y1r,
vector< BmnTrigWaveDigit _tqdc_y2r,
vector< BmnZDCDigit _zdc,
vector< BmnGemStripDigit _gem,
vector< BmnCSCDigit _csc,
vector< BmnSiliconDigit _silicon,
vector< BmnMwpcDigit _mwpc,
vector< BmnDchDigit _dch,
vector< BmnTof1Digit _tof400,
vector< BmnTof1Digit _tof700,
vector< BmnECALDigit _ecal 
)
inline

Definition at line 34 of file BmnDigiContainer.h.

◆ SetEventHeadersPerEachDetector()

void BmnDigiContainer::SetEventHeadersPerEachDetector ( TString  detName,
UInt_t  evId,
BmnEventHeader  header 
)
inline

Definition at line 160 of file BmnDigiContainer.h.


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