ndmspc  v1.2.0-0.1.rc3
Ndmspc::NGnTree Member List

This is the complete list of members for Ndmspc::NGnTree, including all inherited members.

BuildObjectPath(const json &cfg, const json &objCfg, const NBinningPoint *point)Ndmspc::NGnTreestatic
Close(bool write=false)Ndmspc::NGnTree
Draw(Option_t *option="") overrideNdmspc::NGnTreevirtual
fBinningNdmspc::NGnTreeprotected
fInputNdmspc::NGnTreeprotected
fIsPureCopyNdmspc::NGnTreeprotected
fNavigatorNdmspc::NGnTreeprotected
fOutputsNdmspc::NGnTreeprotected
fOwnsBinningNdmspc::NGnTreeprotected
fOwnsTreeStorageNdmspc::NGnTreeprotected
fParametersNdmspc::NGnTreeprotected
fTreeStorageNdmspc::NGnTreeprotected
fWorkerMacroListNdmspc::NGnTreeprotected
GetBinning() constNdmspc::NGnTreeinline
GetEntries() constNdmspc::NGnTreeinline
GetEntry(Long64_t entry, bool checkBinningDef=true)Ndmspc::NGnTree
GetEntry(std::vector< std::vector< int >> range, bool checkBinningDef=true)Ndmspc::NGnTree
GetInput() constNdmspc::NGnTreeinline
GetNavigator() constNdmspc::NGnTreeinline
GetOutput(std::string name="")Ndmspc::NGnTree
GetOutputs() constNdmspc::NGnTreeinline
GetParameters() constNdmspc::NGnTreeinline
GetResourceStatisticsNavigator(std::string binningName, std::vector< std::vector< int >> levels, int level=0, std::map< int, std::vector< int >> ranges={}, std::map< int, std::vector< int >> rangesBase={})Ndmspc::NGnTree
GetStorageTree() constNdmspc::NGnTreeinline
Import(const std::string &findPath, const std::string &fileName, const std::vector< std::string > &headers, const std::string &outFileName="/tmp/ngnt_imported.root", bool close=true)Ndmspc::NGnTreestatic
InitParameters(const std::vector< std::string > &paramNames)Ndmspc::NGnTree
IsPureCopy() constNdmspc::NGnTreeinline
NGnTree()Ndmspc::NGnTree
NGnTree(std::vector< TAxis * > axes, std::string filename="", std::string treename="ngnt")Ndmspc::NGnTree
NGnTree(TObjArray *axes, std::string filename="", std::string treename="ngnt")Ndmspc::NGnTree
NGnTree(NGnTree *ngnt, std::string filename="", std::string treename="ngnt")Ndmspc::NGnTree
NGnTree(NBinning *binning, NStorageTree *treeStorage)Ndmspc::NGnTree
NGnTree(THnSparse *hns, std::string parameterAxis, const std::string &outFileName="/tmp/ngnt_imported.root", json cfg=json::object())Ndmspc::NGnTree
Open(const std::string &filename, const std::string &branches="", const std::string &treename="ngnt")Ndmspc::NGnTreestatic
Open(TTree *tree, const std::string &branches="", TFile *file=nullptr)Ndmspc::NGnTreestatic
Play(int timeout=0, std::string binning="", std::vector< int > outputPointIds={0}, std::vector< std::vector< int >> ranges={}, Option_t *option="")Ndmspc::NGnTree
Print(Option_t *option="") const overrideNdmspc::NGnTreevirtual
Process(NGnProcessFuncPtr func, const json &cfg=json::object(), std::string binningName="", NGnBeginFuncPtr beginFunc=nullptr, NGnEndFuncPtr endFunc=nullptr)Ndmspc::NGnTree
Process(NGnProcessFuncPtr func, const std::vector< std::string > &defNames, const json &cfg=json::object(), NBinning *binningIn=nullptr, NGnBeginFuncPtr beginFunc=nullptr, NGnEndFuncPtr endFunc=nullptr)Ndmspc::NGnTree
Projection(const json &cfg, std::string binningName="")Ndmspc::NGnTree
Reshape(std::string binningName, std::vector< std::vector< int >> levels, int level=0, std::map< int, std::vector< int >> ranges={}, std::map< int, std::vector< int >> rangesBase={})Ndmspc::NGnTree
SetBinning(NBinning *binning)Ndmspc::NGnTreeinline
SetInput(NGnTree *input)Ndmspc::NGnTreeinline
SetIsPureCopy(bool val)Ndmspc::NGnTreeinline
SetNavigator(NGnNavigator *navigator)Ndmspc::NGnTree
SetOutputs(std::map< std::string, TList * > outputs)Ndmspc::NGnTreeinline
SetWorkerMacro(const std::string &macroList)Ndmspc::NGnTreeinline
~NGnTree()Ndmspc::NGnTreevirtual