BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnMwpcRaw2Digit Class Reference

#include <BmnMwpcRaw2Digit.h>

Collaboration diagram for BmnMwpcRaw2Digit:

Public Member Functions

 BmnMwpcRaw2Digit (TString mapName)
 BmnMwpcRaw2Digit ()
virtual ~BmnMwpcRaw2Digit ()
void SetMapFileName (TString name)
void FillEvent (TClonesArray *hrb, TClonesArray *mwpc)
 BmnMwpcRaw2Digit (TString mapName)
 BmnMwpcRaw2Digit ()
virtual ~BmnMwpcRaw2Digit ()
void SetMapFileName (TString name)
void FillEvent (TClonesArray *hrb, TClonesArray *mwpc)

Private Attributes

TString fMapFileName
ifstream fMapFile
vector< BmnMwpcMapping > fMap

Detailed Description

Definition at line 27 of file BmnMwpcRaw2Digit.h.

Constructor & Destructor Documentation

◆ BmnMwpcRaw2Digit() [1/4]

BmnMwpcRaw2Digit::BmnMwpcRaw2Digit ( TString mapName)

Definition at line 3 of file BmnMwpcRaw2Digit.cxx.

References fMap, fMapFile, fMapFileName, BmnMwpcMapping::plane, BmnMwpcMapping::serial, and BmnMwpcMapping::station.

Referenced by FillEvent().

Here is the caller graph for this function:

◆ BmnMwpcRaw2Digit() [2/4]

BmnMwpcRaw2Digit::BmnMwpcRaw2Digit ( )
inline

Definition at line 37 of file BmnMwpcRaw2Digit.h.

◆ ~BmnMwpcRaw2Digit() [1/2]

virtual BmnMwpcRaw2Digit::~BmnMwpcRaw2Digit ( )
inlinevirtual

Definition at line 38 of file BmnMwpcRaw2Digit.h.

◆ BmnMwpcRaw2Digit() [3/4]

BmnMwpcRaw2Digit::BmnMwpcRaw2Digit ( TString mapName)

◆ BmnMwpcRaw2Digit() [4/4]

BmnMwpcRaw2Digit::BmnMwpcRaw2Digit ( )
inline

Definition at line 37 of file BmnMwpcRaw2Digit.h.

◆ ~BmnMwpcRaw2Digit() [2/2]

virtual BmnMwpcRaw2Digit::~BmnMwpcRaw2Digit ( )
inlinevirtual

Definition at line 38 of file BmnMwpcRaw2Digit.h.

Member Function Documentation

◆ FillEvent() [1/2]

void BmnMwpcRaw2Digit::FillEvent ( TClonesArray * hrb,
TClonesArray * mwpc )

Definition at line 32 of file BmnMwpcRaw2Digit.cxx.

References TObjArray::At(), fMap, BmnHRBDigit::GetChannel(), TObjArray::GetEntriesFast(), BmnHRBDigit::GetSample(), BmnHRBDigit::GetSerial(), BmnMwpcMapping::plane, BmnMwpcMapping::serial, and BmnMwpcMapping::station.

Here is the call graph for this function:

◆ FillEvent() [2/2]

void BmnMwpcRaw2Digit::FillEvent ( TClonesArray * hrb,
TClonesArray * mwpc )

References BmnMwpcRaw2Digit().

Here is the call graph for this function:

◆ SetMapFileName() [1/2]

void BmnMwpcRaw2Digit::SetMapFileName ( TString name)
inline

Definition at line 40 of file BmnMwpcRaw2Digit.h.

References fMapFileName.

◆ SetMapFileName() [2/2]

void BmnMwpcRaw2Digit::SetMapFileName ( TString name)
inline

Definition at line 40 of file BmnMwpcRaw2Digit.h.

References fMapFileName.

Member Data Documentation

◆ fMap

vector< BmnMwpcMapping > BmnMwpcRaw2Digit::fMap
private

Definition at line 33 of file BmnMwpcRaw2Digit.h.

Referenced by BmnMwpcRaw2Digit(), and FillEvent().

◆ fMapFile

ifstream BmnMwpcRaw2Digit::fMapFile
private

Definition at line 31 of file BmnMwpcRaw2Digit.h.

Referenced by BmnMwpcRaw2Digit().

◆ fMapFileName

TString BmnMwpcRaw2Digit::fMapFileName
private

Definition at line 30 of file BmnMwpcRaw2Digit.h.

Referenced by BmnMwpcRaw2Digit(), and SetMapFileName().


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