#include <ROOTFileReader.h>
Definition at line 21 of file ROOTFileReader.h.
HCAL_HLX::ROOTFileReader::ROOTFileReader |
( |
| ) |
|
HCAL_HLX::ROOTFileReader::~ROOTFileReader |
( |
| ) |
|
int HCAL_HLX::ROOTFileReader::CreateFileNameList |
( |
| ) |
|
void HCAL_HLX::ROOTFileReader::CreateTree |
( |
| ) |
|
|
privatevirtual |
Implements HCAL_HLX::ROOTFileBase.
Definition at line 94 of file ROOTFileReader.cc.
107 for(
unsigned int iHLX = 0; iHLX < 36; ++iHLX){
108 std::stringstream branchName;
111 branchName.str(std::string());
112 branchName <<
"ETSum" << std::setw(2) << std::setfill(
'0') << iHLX <<
".";
117 branchName.str(std::string());
118 branchName <<
"Occupancy" << std::setw(2) << std::setfill(
'0') << iHLX <<
".";
122 branchName.str(std::string());
123 branchName <<
"LHC" << std::setw(2) << std::setfill(
'0') << iHLX <<
".";
HCAL_HLX::LUMI_SECTION * lumiSection_
HCAL_HLX::LUMI_DETAIL * Detail_
ET_SUM_SECTION etSum[HCAL_HLX_MAX_HLXS]
HCAL_HLX::LUMI_SUMMARY * Summary_
TBranch * b_Occupancy[NUM_HLXS]
HCAL_HLX::LHC_SECTION * LHCPtr_[36]
LHC_SECTION lhc[HCAL_HLX_MAX_HLXS]
HCAL_HLX::OCCUPANCY_SECTION * OccupancyPtr_[36]
HCAL_HLX::LUMI_SECTION_HEADER * Header_
HCAL_HLX::ET_SUM_SECTION * EtSumPtr_[36]
OCCUPANCY_SECTION occupancy[HCAL_HLX_MAX_HLXS]
TBranch * b_ETSum[NUM_HLXS]
TBranch * b_LHC[NUM_HLXS]
unsigned int HCAL_HLX::ROOTFileReader::GetEntries |
( |
| ) |
|
int HCAL_HLX::ROOTFileReader::GetEntry |
( |
int |
entry | ) |
|
int HCAL_HLX::ROOTFileReader::ReplaceFile |
( |
const std::vector< std::string > & |
fileNames | ) |
|
|
private |
int HCAL_HLX::ROOTFileReader::SetFileName |
( |
const std::string & |
fileName | ) |
|
Definition at line 67 of file ROOTFileReader.cc.
69 std::vector< std::string > tempVecOfStrings;
71 tempVecOfStrings.clear();
int ReplaceFile(const std::vector< std::string > &fileNames)
TBranch* HCAL_HLX::ROOTFileReader::b_Detail |
|
private |
TBranch* HCAL_HLX::ROOTFileReader::b_ETSum[NUM_HLXS] |
|
private |
TBranch* HCAL_HLX::ROOTFileReader::b_Header |
|
private |
TBranch* HCAL_HLX::ROOTFileReader::b_LHC[NUM_HLXS] |
|
private |
TBranch* HCAL_HLX::ROOTFileReader::b_Occupancy[NUM_HLXS] |
|
private |
TBranch* HCAL_HLX::ROOTFileReader::b_Summary |
|
private |
TChain* HCAL_HLX::ROOTFileReader::mChain_ |
|
private |
const unsigned int HCAL_HLX::ROOTFileReader::NUM_HLXS = 36 |
|
staticprivate |