10#ifndef LArSamples_MultiTreeAccessor_H
11#define LArSamples_MultiTreeAccessor_H
42 unsigned int nRuns()
const;
44 const EventData* eventData(
unsigned int i)
const;
45 const RunData* runData(
unsigned int i)
const;
47 unsigned int historySize(
unsigned int i)
const;
48 unsigned int historySizeSC(
unsigned int i)
const;
50 bool writeToFile(
const TString& fileName)
const;
55 std::vector<MultiTreeAccessor*> filterComponents(
const FilterList& filterList,
const DataTweaker& tweaker)
const;
59 const History* getCellHistory(
unsigned int i)
const;
60 const History* getSCHistory(
unsigned int i)
const;
61 const CellInfo* getCellInfo(
unsigned int i)
const;
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
unsigned int nAccessors() const
MultiTreeAccessor(const std::vector< const TreeAccessor * > &accessors)
Constructor.
const TreeAccessor & accessor(unsigned int i) const
std::vector< const TreeAccessor * > m_accessors
std::vector< std::string > files
file names and file pointers