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

#include <BmnDataReader.h>

Collaboration diagram for BmnDataReader:

Public Member Functions

 BmnDataReader ()=delete
 BmnDataReader (const char *filesListPath, const char *treeName=nullptr)
 BmnDataReader (const std::string &filesListPath, const char *treeName=nullptr)
 BmnDataReader (const TString &filesListPath, const char *treeName=nullptr)
 ~BmnDataReader ()
TChain & Chain ()
TTreeReader & Reader ()
 BmnDataReader ()=delete
 BmnDataReader (const char *filesListPath, const char *treeName=nullptr)
 BmnDataReader (const std::string &filesListPath, const char *treeName=nullptr)
 BmnDataReader (const TString &filesListPath, const char *treeName=nullptr)
 ~BmnDataReader ()
TChain & Chain ()
TTreeReader & Reader ()

Private Attributes

TChain * fpDataChain {nullptr}
TTreeReader * fpReader {nullptr}

Detailed Description

Definition at line 24 of file BmnDataReader.h.

Constructor & Destructor Documentation

◆ BmnDataReader() [1/8]

BmnDataReader::BmnDataReader ( )
delete

Referenced by BmnDataReader(), and BmnDataReader().

Here is the caller graph for this function:

◆ BmnDataReader() [2/8]

BmnDataReader::BmnDataReader ( const char * filesListPath,
const char * treeName = nullptr )
inline

Definition at line 49 of file BmnDataReader.h.

References BMN_TREE_NAME_DEFAULT, fpDataChain, and fpReader.

◆ BmnDataReader() [3/8]

BmnDataReader::BmnDataReader ( const std::string & filesListPath,
const char * treeName = nullptr )
inline

Definition at line 29 of file BmnDataReader.h.

References BmnDataReader().

Here is the call graph for this function:

◆ BmnDataReader() [4/8]

BmnDataReader::BmnDataReader ( const TString & filesListPath,
const char * treeName = nullptr )
inline

Definition at line 31 of file BmnDataReader.h.

References BmnDataReader().

Here is the call graph for this function:

◆ ~BmnDataReader() [1/2]

BmnDataReader::~BmnDataReader ( )
inline

Definition at line 33 of file BmnDataReader.h.

References fpDataChain, and fpReader.

◆ BmnDataReader() [5/8]

BmnDataReader::BmnDataReader ( )
delete

◆ BmnDataReader() [6/8]

BmnDataReader::BmnDataReader ( const char * filesListPath,
const char * treeName = nullptr )

◆ BmnDataReader() [7/8]

BmnDataReader::BmnDataReader ( const std::string & filesListPath,
const char * treeName = nullptr )
inline

Definition at line 29 of file BmnDataReader.h.

References BmnDataReader().

Here is the call graph for this function:

◆ BmnDataReader() [8/8]

BmnDataReader::BmnDataReader ( const TString & filesListPath,
const char * treeName = nullptr )
inline

Definition at line 31 of file BmnDataReader.h.

References BmnDataReader().

Here is the call graph for this function:

◆ ~BmnDataReader() [2/2]

BmnDataReader::~BmnDataReader ( )
inline

Definition at line 33 of file BmnDataReader.h.

References fpDataChain, and fpReader.

Member Function Documentation

◆ Chain() [1/2]

TChain & BmnDataReader::Chain ( )
inline

Definition at line 41 of file BmnDataReader.h.

References fpDataChain.

◆ Chain() [2/2]

TChain & BmnDataReader::Chain ( )
inline

Definition at line 41 of file BmnDataReader.h.

References fpDataChain.

◆ Reader() [1/2]

TTreeReader & BmnDataReader::Reader ( )
inline

Definition at line 42 of file BmnDataReader.h.

References fpReader.

◆ Reader() [2/2]

TTreeReader & BmnDataReader::Reader ( )
inline

Definition at line 42 of file BmnDataReader.h.

References fpReader.

Member Data Documentation

◆ fpDataChain

TChain * BmnDataReader::fpDataChain {nullptr}
private

Definition at line 45 of file BmnDataReader.h.

Referenced by BmnDataReader(), ~BmnDataReader(), and Chain().

◆ fpReader

TTreeReader * BmnDataReader::fpReader {nullptr}
private

Definition at line 46 of file BmnDataReader.h.

Referenced by BmnDataReader(), ~BmnDataReader(), and Reader().


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