|
BmnRoot
|
Storage for pad content and it's options. More...
#include <PadInfo.h>
Public Member Functions | |
| PadInfo () | |
| PadInfo (TH1 *c) | |
| PadInfo (TH1 *c, vector< TH1 * > &&a, vector< TString > &&ao, TLegend *leg=nullptr) | |
| virtual | ~PadInfo () |
| void | Reset () |
| PadInfo () | |
| PadInfo (TH1 *c) | |
| PadInfo (TH1 *c, vector< TH1 * > &&a, vector< TString > &&ao, TLegend *leg=nullptr) | |
| virtual | ~PadInfo () |
| void | Reset () |
Public Attributes | |
| TH1 * | temp |
| TH1 * | current |
| TH1 * | ref |
| vector< TH1 * > | aux |
| vector< TString > | auxOpt |
| TLegend * | legend |
| TVirtualPad * | padPtr |
| bool | logx |
| bool | logy |
| bool | logz |
| bool | normalize |
| string | opt |
| string | name |
| string | variable |
| string | selection |
|
inline |
|
inlinevirtual |
|
inline |
|
inlinevirtual |
| void PadInfo::Reset | ( | ) |
Definition at line 3 of file PadInfo.cxx.
| void PadInfo::Reset | ( | ) |
| vector< TH1 * > PadInfo::aux |
Definition at line 80 of file PadInfo.h.
Referenced by BmnHistSiBT::BmnHistSiBT(), BmnHistSilicon::ChangeStation(), BmnHistFHCal::CreateHistos(), BmnHistScWall::CreateHistos(), BmnHist::DrawPad(), BmnHistTrigger::FillFromDigi(), Reset(), and ~PadInfo().
| vector< TString > PadInfo::auxOpt |
Definition at line 81 of file PadInfo.h.
Referenced by BmnHistFHCal::CreateHistos(), BmnHistScWall::CreateHistos(), and BmnHist::DrawPad().
| TH1 * PadInfo::current |
Definition at line 78 of file PadInfo.h.
Referenced by BmnHistCsc::BmnHistCsc(), BmnHistECAL::BmnHistECAL(), BmnHistGem::BmnHistGem(), BmnHistMSC::BmnHistMSC(), BmnHistProf::BmnHistProf(), BmnHistSiBT::BmnHistSiBT(), BmnHistTrigger::BmnHistTrigger(), BmnHistVsp::BmnHistVsp(), BmnHistZDC::BmnHistZDC(), BmnHistSilicon::ChangeStation(), BmnHistFHCal::CreateHistos(), BmnHistHodo::CreateHistos(), BmnHistNdet::CreateHistos(), BmnHistScWall::CreateHistos(), BmnHist::DrawPad(), BmnHistTrigger::FillFromDigi(), BmnHist::FillPad(), BmnPadGenerator::GeneratePadNode(), BmnHist::LoadRefRun(), Reset(), and ~PadInfo().
| TLegend * PadInfo::legend |
Definition at line 82 of file PadInfo.h.
Referenced by BmnHistSiBT::BmnHistSiBT(), BmnHistSilicon::ChangeStation(), BmnHist::DrawPad(), and ~PadInfo().
| bool PadInfo::logx |
Definition at line 84 of file PadInfo.h.
Referenced by BmnHist::DrawRef().
| bool PadInfo::logy |
Definition at line 85 of file PadInfo.h.
Referenced by BmnHistMSC::BmnHistMSC(), and BmnHist::DrawRef().
| bool PadInfo::logz |
Definition at line 86 of file PadInfo.h.
Referenced by BmnHist::DrawRef().
| string PadInfo::name |
Definition at line 89 of file PadInfo.h.
Referenced by BmnHistSiBT::BmnHistSiBT(), BmnHistSilicon::ChangeStation(), and BmnPadGenerator::GeneratePadNode().
| bool PadInfo::normalize |
Definition at line 87 of file PadInfo.h.
Referenced by BmnHist::DrawPad().
| string PadInfo::opt |
Definition at line 88 of file PadInfo.h.
Referenced by BmnHistCsc::BmnHistCsc(), BmnHistGem::BmnHistGem(), BmnHistMSC::BmnHistMSC(), BmnHistSiBT::BmnHistSiBT(), BmnHistToF::BmnHistToF(), BmnHistVsp::BmnHistVsp(), BmnHistSilicon::ChangeStation(), BmnHistFHCal::CreateHistos(), BmnHistHodo::CreateHistos(), BmnHistNdet::CreateHistos(), BmnHistScWall::CreateHistos(), BmnHist::DrawPad(), BmnHist::FillPad(), and BmnPadGenerator::GeneratePadNode().
| TH1 * PadInfo::ref |
Definition at line 79 of file PadInfo.h.
Referenced by BmnHistTrigger::ClearRefRun(), BmnHist::DrawPad(), BmnHist::LoadRefRun(), and ~PadInfo().
| string PadInfo::selection |
Definition at line 91 of file PadInfo.h.
Referenced by BmnHist::FillPad(), and BmnPadGenerator::GeneratePadNode().
| TH1 * PadInfo::temp |
Definition at line 76 of file PadInfo.h.
Referenced by BmnHist::FillPad(), BmnPadGenerator::GeneratePadNode(), and ~PadInfo().
| string PadInfo::variable |
Definition at line 90 of file PadInfo.h.
Referenced by BmnHist::FillPad(), and BmnPadGenerator::GeneratePadNode().