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

#include <BmnMscRaw2Digit.h>

Public Member Functions

 BmnMscRaw2Digit (Int_t period, Int_t run, TString mappingFile, TTree *spillTree=nullptr, TTree *digiSpillTree=nullptr)
 
 BmnMscRaw2Digit ()
 
virtual ~BmnMscRaw2Digit ()
 
BmnStatus ReadChannelMap (TString mappingFile)
 
void FillRunHeader (DigiRunHeader *rh)
 
BmnStatus SumEvent (TClonesArray *msc, BmnEventHeader *hdr, BmnSpillHeader *sh, UInt_t &nPedEvBySpill)
 
BmnStatus SumEvent7 (TClonesArray *msc, BmnEventHeader *hdr, BmnSpillHeader *sh, UInt_t &nPedEvBySpill)
 
BmnStatus SumEventTemp (TClonesArray *msc)
 
BmnStatus ParseTxtSpillLog (TString LogName, TString SchemeName)
 
TTree * GetRawSpillTree ()
 
TTree * GetDigSpillTree ()
 
void SetRawSpillTree (TTree *tree)
 
void SetDigSpillTree (TTree *tree)
 
 BmnMscRaw2Digit (Int_t period, Int_t run, TString mappingFile, TTree *spillTree=nullptr, TTree *digiSpillTree=nullptr)
 
 BmnMscRaw2Digit ()
 
virtual ~BmnMscRaw2Digit ()
 
BmnStatus ReadChannelMap (TString mappingFile)
 
void FillRunHeader (DigiRunHeader *rh)
 
BmnStatus SumEvent (TClonesArray *msc, BmnEventHeader *hdr, BmnSpillHeader *sh, UInt_t &nPedEvBySpill)
 
BmnStatus SumEvent7 (TClonesArray *msc, BmnEventHeader *hdr, BmnSpillHeader *sh, UInt_t &nPedEvBySpill)
 
BmnStatus SumEventTemp (TClonesArray *msc)
 
BmnStatus ParseTxtSpillLog (TString LogName, TString SchemeName)
 
TTree * GetRawSpillTree ()
 
TTree * GetDigSpillTree ()
 
void SetRawSpillTree (TTree *tree)
 
void SetDigSpillTree (TTree *tree)
 

Detailed Description

Definition at line 46 of file BmnMscRaw2Digit.h.

Constructor & Destructor Documentation

◆ BmnMscRaw2Digit() [1/4]

BmnMscRaw2Digit::BmnMscRaw2Digit ( Int_t  period,
Int_t  run,
TString  mappingFile,
TTree *  spillTree = nullptr,
TTree *  digiSpillTree = nullptr 
)

◆ BmnMscRaw2Digit() [2/4]

BmnMscRaw2Digit::BmnMscRaw2Digit ( )
inline

Definition at line 54 of file BmnMscRaw2Digit.h.

◆ ~BmnMscRaw2Digit() [1/2]

virtual BmnMscRaw2Digit::~BmnMscRaw2Digit ( )
inlinevirtual

Definition at line 56 of file BmnMscRaw2Digit.h.

◆ BmnMscRaw2Digit() [3/4]

BmnMscRaw2Digit::BmnMscRaw2Digit ( Int_t  period,
Int_t  run,
TString  mappingFile,
TTree *  spillTree = nullptr,
TTree *  digiSpillTree = nullptr 
)

◆ BmnMscRaw2Digit() [4/4]

BmnMscRaw2Digit::BmnMscRaw2Digit ( )
inline

Definition at line 54 of file BmnMscRaw2Digit.h.

◆ ~BmnMscRaw2Digit() [2/2]

virtual BmnMscRaw2Digit::~BmnMscRaw2Digit ( )
inlinevirtual

Definition at line 56 of file BmnMscRaw2Digit.h.

Member Function Documentation

◆ FillRunHeader() [1/2]

◆ FillRunHeader() [2/2]

void BmnMscRaw2Digit::FillRunHeader ( DigiRunHeader rh)

◆ GetDigSpillTree() [1/2]

TTree * BmnMscRaw2Digit::GetDigSpillTree ( )
inline

Definition at line 73 of file BmnMscRaw2Digit.h.

◆ GetDigSpillTree() [2/2]

TTree * BmnMscRaw2Digit::GetDigSpillTree ( )
inline

Definition at line 73 of file BmnMscRaw2Digit.h.

◆ GetRawSpillTree() [1/2]

TTree * BmnMscRaw2Digit::GetRawSpillTree ( )
inline

Definition at line 71 of file BmnMscRaw2Digit.h.

◆ GetRawSpillTree() [2/2]

TTree * BmnMscRaw2Digit::GetRawSpillTree ( )
inline

Definition at line 71 of file BmnMscRaw2Digit.h.

◆ ParseTxtSpillLog() [1/2]

◆ ParseTxtSpillLog() [2/2]

BmnStatus BmnMscRaw2Digit::ParseTxtSpillLog ( TString  LogName,
TString  SchemeName 
)

◆ ReadChannelMap() [1/2]

◆ ReadChannelMap() [2/2]

BmnStatus BmnMscRaw2Digit::ReadChannelMap ( TString  mappingFile)

◆ SetDigSpillTree() [1/2]

void BmnMscRaw2Digit::SetDigSpillTree ( TTree *  tree)
inline

Definition at line 82 of file BmnMscRaw2Digit.h.

Referenced by BmnMscRaw2Digit().

◆ SetDigSpillTree() [2/2]

void BmnMscRaw2Digit::SetDigSpillTree ( TTree *  tree)
inline

Definition at line 82 of file BmnMscRaw2Digit.h.

◆ SetRawSpillTree() [1/2]

void BmnMscRaw2Digit::SetRawSpillTree ( TTree *  tree)
inline

Definition at line 75 of file BmnMscRaw2Digit.h.

Referenced by BmnMscRaw2Digit().

◆ SetRawSpillTree() [2/2]

void BmnMscRaw2Digit::SetRawSpillTree ( TTree *  tree)
inline

Definition at line 75 of file BmnMscRaw2Digit.h.

◆ SumEvent() [1/2]

BmnStatus BmnMscRaw2Digit::SumEvent ( TClonesArray *  msc,
BmnEventHeader hdr,
BmnSpillHeader sh,
UInt_t &  nPedEvBySpill 
)

Definition at line 179 of file BmnMscRaw2Digit.cxx.

References kBMNSUCCESS.

◆ SumEvent() [2/2]

BmnStatus BmnMscRaw2Digit::SumEvent ( TClonesArray *  msc,
BmnEventHeader hdr,
BmnSpillHeader sh,
UInt_t &  nPedEvBySpill 
)

◆ SumEvent7() [1/2]

◆ SumEvent7() [2/2]

BmnStatus BmnMscRaw2Digit::SumEvent7 ( TClonesArray *  msc,
BmnEventHeader hdr,
BmnSpillHeader sh,
UInt_t &  nPedEvBySpill 
)

◆ SumEventTemp() [1/2]

BmnStatus BmnMscRaw2Digit::SumEventTemp ( TClonesArray *  msc)

◆ SumEventTemp() [2/2]

BmnStatus BmnMscRaw2Digit::SumEventTemp ( TClonesArray *  msc)

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