clas12root
Loading...
Searching...
No Matches
clas12root::BankHist Class Reference

#include <BankHist.h>

Public Member Functions

 BankHist (TString filename)
virtual ~BankHist ()
void CheckForBank (TString &varExp)
TString GetBankName ()
HipoHistHist1D (TString varExp, Int_t nbins, Float_t min, Float_t max, TString condExp) final
HipoHistHist2D (TString varExp, Int_t nbinsX, Float_t minX, Float_t maxX, Int_t nbinsY, Float_t minY, Float_t maxY, TString condExp) final
void Loop () final
void PreCompileAction () final
Public Member Functions inherited from clas12root::HipoHist
 HipoHist (TString filename)
virtual ~HipoHist ()
void Draw (TString opt="")
std::vector< TH1 * > * Hists ()
void OnCanvas (TString opt)
void Save (const TString outname)
Public Member Functions inherited from clas12root::HipoROOTOut
 HipoROOTOut (TString filename)
virtual ~HipoROOTOut ()
void AddAction (TString varExp, TString condExp="1")
TString AddParenthesis (TString varExp0)
void CleanAction ()
void CompileAction ()
virtual Bool_t Condition ()
void CreateBankLink (TString label, TString code)
virtual TString ExpandExpression (TString varExp0, TString seperator)
 String parsing.
TString ExpandParenthesis (TString varExp0, TString seperator)
TString ExpandPart (TString exp)
TString ExpandVars (TString varExp0, TString seperator)
TChain * GetChain ()
TString HipoFileName ()
Bool_t IsMoreFiles ()
TString NextFile ()
vector< TString > RemoveArithmetic (TString &expr)
void ReplaceMacroText (TString from, TString to)
void SetEntries (Long64_t n)
void SetVerbose (short v=1)

Additional Inherited Members

Protected Member Functions inherited from clas12root::HipoROOTOut
TString GetCurrMacroName ()
Int_t GetNActions ()
Protected Attributes inherited from clas12root::HipoHist
std::vector< TH1 * > _curHist
Protected Attributes inherited from clas12root::HipoROOTOut
TString _actionClassName
std::map< TString, TString > _mapOfParts
TString _tempActionName
Inheritance diagram for clas12root::BankHist:
Collaboration diagram for clas12root::BankHist:

Constructor & Destructor Documentation

◆ BankHist()

clas12root::BankHist::BankHist ( TString filename)

◆ ~BankHist()

clas12root::BankHist::~BankHist ( )
virtual

Member Function Documentation

◆ CheckForBank()

void clas12root::BankHist::CheckForBank ( TString & varExp)

◆ GetBankName()

TString clas12root::BankHist::GetBankName ( )
inline

◆ Hist1D()

HipoHist * clas12root::BankHist::Hist1D ( TString varExp,
Int_t nbins,
Float_t min,
Float_t max,
TString condExp )
finalvirtual

Reimplemented from clas12root::HipoHist.

◆ Hist2D()

HipoHist * clas12root::BankHist::Hist2D ( TString varExp,
Int_t nbinsX,
Float_t minX,
Float_t maxX,
Int_t nbinsY,
Float_t minY,
Float_t maxY,
TString condExp )
finalvirtual

Reimplemented from clas12root::HipoHist.

◆ Loop()

void clas12root::BankHist::Loop ( )
finalvirtual

◆ PreCompileAction()

void clas12root::BankHist::PreCompileAction ( )
inlinefinalvirtual

Reimplemented from clas12root::HipoROOTOut.


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