| 134 |
/*! @brief The ROOT histogram. */ |
/*! @brief The ROOT histogram. */ |
| 135 |
TH1 *_rootHisto; |
TH1 *_rootHisto; |
| 136 |
|
|
|
private: |
|
|
|
|
|
unsigned int _underflow, _overflow; |
|
|
|
|
| 137 |
TString _outFileBase; |
TString _outFileBase; |
| 138 |
TString _mode; |
TString _mode; |
| 139 |
TString _title, _xLabel; |
TString _title, _xLabel; |
| 140 |
|
|
| 141 |
|
private: |
| 142 |
|
|
| 143 |
|
HistoType _underflow, _overflow; |
| 144 |
bool _outRoot; |
bool _outRoot; |
| 145 |
bool _outText; |
bool _outText; |
|
|
|
| 146 |
void _CreateHisto(); |
void _CreateHisto(); |
| 147 |
void _InitHistos(); |
void _InitHistos(); |
| 148 |
}; |
}; |
| 203 |
Histo1DAction<HistoType>::Histo1DAction(const char *actionName, TString title, TString outFileBase, TString mode, |
Histo1DAction<HistoType>::Histo1DAction(const char *actionName, TString title, TString outFileBase, TString mode, |
| 204 |
bool outRoot, bool outText) : |
bool outRoot, bool outText) : |
| 205 |
CollectionAction(actionName), _bins(0), _histo(0), _rootHisto(NULL), _outFileBase(outFileBase), _mode(mode), _title( |
CollectionAction(actionName), _bins(0), _histo(0), _rootHisto(NULL), _outFileBase(outFileBase), _mode(mode), _title( |
| 206 |
title), _xLabel(""), _outRoot(outRoot), _outText(outText) { |
title), _xLabel(""), _underflow(0), _overflow(0), _outRoot(outRoot), _outText(outText) { |
| 207 |
|
|
| 208 |
} |
} |
| 209 |
|
|