![]() |
![]() |
#include <ttreex.h>
Classes | |
struct | ordering |
Public Types | |
enum | kType { kInt_t = 1, kBool_t = 2, kFloat_t = 3, kTString = 4, kLV = 5, kVecInt_t = 11, kVecUInt_t = 12, kVecBool_t = 13, kVecFloat_t = 14, kVecTString = 15, kVecLV = 16 } |
typedef std::vector< LV >::const_iterator | lviter |
Public Member Functions | |
void | clear () |
template<class T > | |
void | createBranch (TString, bool=true) |
template<class T > | |
void | createBranch (T &) |
template<> | |
void | createBranch (TString bn, bool writeToTree) |
template<> | |
void | createBranch (TString bn, bool writeToTree) |
template<> | |
void | createBranch (TString bn, bool writeToTree) |
template<> | |
void | createBranch (TString bn, bool writeToTree) |
template<> | |
void | createBranch (TString bn, bool writeToTree) |
template<> | |
void | createBranch (TString bn, bool writeToTree) |
template<> | |
void | createBranch (TString bn, bool writeToTree) |
template<> | |
void | createBranch (TString bn, bool writeToTree) |
template<> | |
void | createBranch (TString bn, bool writeToTree) |
template<> | |
void | createBranch (TString bn, bool writeToTree) |
template<> | |
void | createBranch (TString bn, bool writeToTree) |
template<> | |
void | createBranch (TString bn, bool writeToTree) |
template<> | |
void | createBranch (TString bn, bool writeToTree) |
template<> | |
void | createBranch (TString bn, bool writeToTree) |
template<> | |
void | createBranch (TString bn, bool writeToTree) |
template<> | |
void | createBranch (TString bn, bool writeToTree) |
void | createFlatBranch (std::vector< TString >, std::vector< TString >, std::vector< TString >, std::vector< TString >, int) |
void | fill () |
template<class T > | |
T * | get (TString brname, int entry=-1) |
template<class T > | |
const T & | getBranch (TString, bool=true) |
template<> | |
const Int_t & | getBranch (TString bn, bool check) |
template<> | |
const Bool_t & | getBranch (TString bn, bool check) |
template<> | |
const Float_t & | getBranch (TString bn, bool check) |
template<> | |
const TString & | getBranch (TString bn, bool check) |
template<> | |
const LV & | getBranch (TString bn, bool check) |
template<> | |
const TBits & | getBranch (TString bn, bool check) |
template<> | |
const unsigned long long & | getBranch (TString bn, bool check) |
template<> | |
const unsigned int & | getBranch (TString bn, bool check) |
template<> | |
const Int_t & | getBranch (TString bn, bool check) |
template<> | |
const Bool_t & | getBranch (TString bn, bool check) |
template<> | |
const Float_t & | getBranch (TString bn, bool check) |
template<> | |
const TString & | getBranch (TString bn, bool check) |
template<> | |
const LV & | getBranch (TString bn, bool check) |
template<> | |
const TBits & | getBranch (TString bn, bool check) |
template<> | |
const unsigned long long & | getBranch (TString bn, bool check) |
template<> | |
const unsigned int & | getBranch (TString bn, bool check) |
template<class T > | |
T * | getBranchAddress (TString) |
template<> | |
Int_t * | getBranchAddress (TString bn) |
template<> | |
Bool_t * | getBranchAddress (TString bn) |
template<> | |
Float_t * | getBranchAddress (TString bn) |
template<> | |
Int_t * | getBranchAddress (TString bn) |
template<> | |
Bool_t * | getBranchAddress (TString bn) |
template<> | |
Float_t * | getBranchAddress (TString bn) |
template<class T > | |
const T & | getBranchLazy (TString) |
template<> | |
const Int_t & | getBranchLazy (TString bn) |
template<> | |
const Bool_t & | getBranchLazy (TString bn) |
template<> | |
const Float_t & | getBranchLazy (TString bn) |
template<> | |
const TString & | getBranchLazy (TString bn) |
template<> | |
const LV & | getBranchLazy (TString bn) |
template<> | |
const TBits & | getBranchLazy (TString bn) |
template<> | |
const unsigned long long & | getBranchLazy (TString bn) |
template<> | |
const unsigned int & | getBranchLazy (TString bn) |
template<> | |
const Int_t & | getBranchLazy (TString bn) |
template<> | |
const Bool_t & | getBranchLazy (TString bn) |
template<> | |
const Float_t & | getBranchLazy (TString bn) |
template<> | |
const TString & | getBranchLazy (TString bn) |
template<> | |
const LV & | getBranchLazy (TString bn) |
template<> | |
const TBits & | getBranchLazy (TString bn) |
template<> | |
const unsigned long long & | getBranchLazy (TString bn) |
template<> | |
const unsigned int & | getBranchLazy (TString bn) |
TTree * | getTree () |
void * | getValPtr (TString brname) |
template<class T > | |
bool | hasBranch (TString) |
template<> | |
bool | hasBranch (TString bn) |
template<> | |
bool | hasBranch (TString bn) |
template<> | |
bool | hasBranch (TString bn) |
template<> | |
bool | hasBranch (TString bn) |
template<> | |
bool | hasBranch (TString bn) |
template<> | |
bool | hasBranch (TString bn) |
template<> | |
bool | hasBranch (TString bn) |
template<> | |
bool | hasBranch (TString bn) |
template<> | |
bool | hasBranch (TString bn) |
template<> | |
bool | hasBranch (TString bn) |
template<> | |
bool | hasBranch (TString bn) |
template<> | |
bool | hasBranch (TString bn) |
template<> | |
bool | hasBranch (TString bn) |
template<> | |
bool | hasBranch (TString bn) |
template<> | |
bool | hasBranch (TString bn) |
template<> | |
bool | hasBranch (TString bn) |
template<class T > | |
bool | isBranchSet (TString) |
template<> | |
bool | isBranchSet (TString bn) |
template<> | |
bool | isBranchSet (TString bn) |
template<> | |
bool | isBranchSet (TString bn) |
template<> | |
bool | isBranchSet (TString bn) |
template<> | |
bool | isBranchSet (TString bn) |
template<> | |
bool | isBranchSet (TString bn) |
template<> | |
bool | isBranchSet (TString bn) |
template<> | |
bool | isBranchSet (TString bn) |
template<> | |
bool | isBranchSet (TString bn) |
template<> | |
bool | isBranchSet (TString bn) |
template<> | |
bool | isBranchSet (TString bn) |
template<> | |
bool | isBranchSet (TString bn) |
template<> | |
bool | isBranchSet (TString bn) |
template<> | |
bool | isBranchSet (TString bn) |
template<> | |
bool | isBranchSet (TString bn) |
template<> | |
bool | isBranchSet (TString bn) |
template<class T > | |
void | pushbackToBranch (TString, T) |
template<> | |
void | pushbackToBranch (TString bn, Int_t val) |
template<> | |
void | pushbackToBranch (TString bn, UInt_t val) |
template<> | |
void | pushbackToBranch (TString bn, Bool_t val) |
template<> | |
void | pushbackToBranch (TString bn, Float_t val) |
template<> | |
void | pushbackToBranch (TString bn, TString val) |
template<> | |
void | pushbackToBranch (TString bn, LV val) |
template<> | |
void | pushbackToBranch (TString bn, VInt val) |
template<> | |
void | pushbackToBranch (TString bn, VFloat val) |
template<> | |
void | pushbackToBranch (TString bn, Int_t val) |
template<> | |
void | pushbackToBranch (TString bn, UInt_t val) |
template<> | |
void | pushbackToBranch (TString bn, Bool_t val) |
template<> | |
void | pushbackToBranch (TString bn, Float_t val) |
template<> | |
void | pushbackToBranch (TString bn, TString val) |
template<> | |
void | pushbackToBranch (TString bn, LV val) |
template<> | |
void | pushbackToBranch (TString bn, VInt val) |
template<> | |
void | pushbackToBranch (TString bn, VFloat val) |
void | save (TFile *) |
template<class T > | |
void | setBranch (TString, T, bool=false, bool=false) |
template<class T > | |
void | setBranch (T &) |
template<> | |
void | setBranch (TString bn, Int_t val, bool force, bool ignore) |
template<> | |
void | setBranch (TString bn, Bool_t val, bool force, bool ignore) |
template<> | |
void | setBranch (TString bn, Float_t val, bool force, bool ignore) |
template<> | |
void | setBranch (TString bn, Int_t val, bool force, bool ignore) |
template<> | |
void | setBranch (TString bn, TString val, bool force, bool ignore) |
template<> | |
void | setBranch (TString bn, LV val, bool force, bool ignore) |
template<> | |
void | setBranch (TString bn, TBits val, bool force, bool ignore) |
template<> | |
void | setBranch (TString bn, unsigned long long val, bool force, bool ignore) |
template<> | |
void | setBranch (TString bn, unsigned int val, bool force, bool ignore) |
template<> | |
void | setBranch (TString bn, Bool_t val, bool force, bool ignore) |
template<> | |
void | setBranch (TString bn, Float_t val, bool force, bool ignore) |
template<> | |
void | setBranch (TString bn, TString val, bool force, bool ignore) |
template<> | |
void | setBranch (TString bn, LV val, bool force, bool ignore) |
template<> | |
void | setBranch (TString bn, TBits val, bool force, bool ignore) |
template<> | |
void | setBranch (TString bn, unsigned long long val, bool force, bool ignore) |
template<> | |
void | setBranch (TString bn, unsigned int val, bool force, bool ignore) |
void | setFlatBranch (std::vector< TString >, std::vector< TString >, std::vector< TString >, std::vector< TString >, int) |
void | setTree (TTree *tree) |
template<class T > | |
std::vector< T > | sortFromRef (std::vector< T > const &in, std::vector< std::pair< size_t, lviter >> const &reference) |
void | sortVecBranchesByPt (TString, std::vector< TString >, std::vector< TString >, std::vector< TString >) |
TTreeX () | |
TTreeX (TString treename, TString title) | |
TTreeX (TTree *tree) | |
void | write () |
~TTreeX () | |
Private Attributes | |
std::map< TString, Bool_t > | mapBool_t |
std::map< TString, Float_t > | mapFloat_t |
std::map< TString, std::function< float()> > | mapFloatFunc_t |
std::map< TString, Int_t > | mapInt_t |
std::map< TString, Bool_t > | mapIsBranchSet |
std::map< TString, LV > | mapLV |
std::map< TString, TBits > | mapTBits |
std::map< TString, TString > | mapTString |
std::map< TString, unsigned int > | mapUI |
std::map< TString, unsigned long long > | mapULL |
std::map< TString, std::vector< Bool_t > > | mapVecBool_t |
std::map< TString, std::vector< Float_t > > | mapVecFloat_t |
std::map< TString, std::vector< Int_t > > | mapVecInt_t |
std::map< TString, std::vector< LV > > | mapVecLV |
std::map< TString, std::vector< TString > > | mapVecTString |
std::map< TString, std::vector< UInt_t > > | mapVecUInt_t |
std::map< TString, std::vector< std::vector< Float_t > > > | mapVecVFloat |
std::map< TString, std::vector< std::vector< Int_t > > > | mapVecVInt |
TTree * | ttree |
typedef std::vector<LV>::const_iterator RooUtil::TTreeX::lviter |
Enumerator | |
---|---|
kInt_t | |
kBool_t | |
kFloat_t | |
kTString | |
kLV | |
kVecInt_t | |
kVecUInt_t | |
kVecBool_t | |
kVecFloat_t | |
kVecTString | |
kVecLV |
Definition at line 74 of file ttreex.h.
RooUtil::TTreeX::TTreeX | ( | TString | treename, |
TString | title | ||
) |
Definition at line 20 of file ttreex.cc.
References runGCPTkAlMap::title, and make_classfiles::treename.
RooUtil::TTreeX::TTreeX | ( | TTree * | tree | ) |
void RooUtil::TTreeX::clear | ( | void | ) |
Definition at line 40 of file ttreex.cc.
Referenced by fillOutputBranches(), and main().
void RooUtil::TTreeX::createBranch | ( | TString | , |
bool | = true |
||
) |
void RooUtil::TTreeX::createBranch | ( | T & | ) |
void RooUtil::TTreeX::createBranch | ( | TString | bn, |
bool | writeToTree | ||
) |
void RooUtil::TTreeX::createBranch | ( | TString | bn, |
bool | writeToTree | ||
) |
void RooUtil::TTreeX::createBranch | ( | TString | bn, |
bool | writeToTree | ||
) |
void RooUtil::TTreeX::createBranch | ( | TString | bn, |
bool | writeToTree | ||
) |
void RooUtil::TTreeX::createBranch | ( | TString | bn, |
bool | writeToTree | ||
) |
void RooUtil::TTreeX::createBranch | ( | TString | bn, |
bool | writeToTree | ||
) |
void RooUtil::TTreeX::createBranch | ( | TString | bn, |
bool | writeToTree | ||
) |
void RooUtil::TTreeX::createBranch | ( | TString | bn, |
bool | writeToTree | ||
) |
void RooUtil::TTreeX::createBranch | ( | TString | bn, |
bool | writeToTree | ||
) |
Definition at line 777 of file ttreex.cc.
References RooUtil::error().
void RooUtil::TTreeX::createBranch | ( | TString | bn, |
bool | writeToTree | ||
) |
Definition at line 788 of file ttreex.cc.
References RooUtil::error().
void RooUtil::TTreeX::createBranch | ( | TString | bn, |
bool | writeToTree | ||
) |
Definition at line 799 of file ttreex.cc.
References RooUtil::error().
void RooUtil::TTreeX::createBranch | ( | TString | bn, |
bool | writeToTree | ||
) |
Definition at line 810 of file ttreex.cc.
References RooUtil::error().
void RooUtil::TTreeX::createBranch | ( | TString | bn, |
bool | writeToTree | ||
) |
Definition at line 821 of file ttreex.cc.
References RooUtil::error().
void RooUtil::TTreeX::createBranch | ( | TString | bn, |
bool | writeToTree | ||
) |
Definition at line 832 of file ttreex.cc.
References RooUtil::error().
void RooUtil::TTreeX::createBranch | ( | TString | bn, |
bool | writeToTree | ||
) |
Definition at line 843 of file ttreex.cc.
References RooUtil::error().
void RooUtil::TTreeX::createBranch | ( | TString | bn, |
bool | writeToTree | ||
) |
Definition at line 854 of file ttreex.cc.
References RooUtil::error().
void TTreeX::createFlatBranch | ( | std::vector< TString > | p4_bns, |
std::vector< TString > | float_bns, | ||
std::vector< TString > | int_bns, | ||
std::vector< TString > | bool_bns, | ||
int | multiplicity | ||
) |
|
inline |
T * RooUtil::TTreeX::get | ( | TString | brname, |
int | entry = -1 |
||
) |
Definition at line 432 of file ttreex.h.
References mps_splice::entry, getValPtr(), and ttree.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), submitPVValidationJobs.BetterConfigParser::__updateDict(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), and submitPVValidationJobs.BetterConfigParser::getResultingSection().
const T& RooUtil::TTreeX::getBranch | ( | TString | , |
bool | = true |
||
) |
Referenced by RooUtil::CutTree::evaluate_use_internal_variable(), RooUtil::CutTree::evaluate_use_lambda(), RooUtil::CutTree::evaluate_use_ttreex(), RooUtil::CutflowUtil::getCutflow(), setGnnNtupleBranches(), setPixelQuintupletOutputBranches(), setPixelTripletOutputBranches(), and setQuintupletOutputBranches().
const Int_t& RooUtil::TTreeX::getBranch | ( | TString | bn, |
bool | check | ||
) |
const Bool_t& RooUtil::TTreeX::getBranch | ( | TString | bn, |
bool | check | ||
) |
const Float_t& RooUtil::TTreeX::getBranch | ( | TString | bn, |
bool | check | ||
) |
const TString& RooUtil::TTreeX::getBranch | ( | TString | bn, |
bool | check | ||
) |
const LV& RooUtil::TTreeX::getBranch | ( | TString | bn, |
bool | check | ||
) |
const TBits& RooUtil::TTreeX::getBranch | ( | TString | bn, |
bool | check | ||
) |
const unsigned long long& RooUtil::TTreeX::getBranch | ( | TString | bn, |
bool | check | ||
) |
const unsigned int& RooUtil::TTreeX::getBranch | ( | TString | bn, |
bool | check | ||
) |
const Int_t& RooUtil::TTreeX::getBranch | ( | TString | bn, |
bool | check | ||
) |
Definition at line 499 of file ttreex.cc.
References RPCNoise_example::check, and RooUtil::error().
const Bool_t& RooUtil::TTreeX::getBranch | ( | TString | bn, |
bool | check | ||
) |
Definition at line 506 of file ttreex.cc.
References RPCNoise_example::check, and RooUtil::error().
const Float_t& RooUtil::TTreeX::getBranch | ( | TString | bn, |
bool | check | ||
) |
Definition at line 513 of file ttreex.cc.
References RPCNoise_example::check, and RooUtil::error().
const TString& RooUtil::TTreeX::getBranch | ( | TString | bn, |
bool | check | ||
) |
Definition at line 520 of file ttreex.cc.
References RPCNoise_example::check, and RooUtil::error().
const LV& RooUtil::TTreeX::getBranch | ( | TString | bn, |
bool | check | ||
) |
Definition at line 527 of file ttreex.cc.
References RPCNoise_example::check, and RooUtil::error().
const TBits& RooUtil::TTreeX::getBranch | ( | TString | bn, |
bool | check | ||
) |
Definition at line 534 of file ttreex.cc.
References RPCNoise_example::check, and RooUtil::error().
const unsigned long long& RooUtil::TTreeX::getBranch | ( | TString | bn, |
bool | check | ||
) |
Definition at line 541 of file ttreex.cc.
References RPCNoise_example::check, and RooUtil::error().
const unsigned int& RooUtil::TTreeX::getBranch | ( | TString | bn, |
bool | check | ||
) |
Definition at line 548 of file ttreex.cc.
References RPCNoise_example::check, and RooUtil::error().
T* RooUtil::TTreeX::getBranchAddress | ( | TString | ) |
Int_t* RooUtil::TTreeX::getBranchAddress | ( | TString | bn | ) |
Bool_t* RooUtil::TTreeX::getBranchAddress | ( | TString | bn | ) |
Float_t* RooUtil::TTreeX::getBranchAddress | ( | TString | bn | ) |
Int_t* RooUtil::TTreeX::getBranchAddress | ( | TString | bn | ) |
Bool_t* RooUtil::TTreeX::getBranchAddress | ( | TString | bn | ) |
Float_t* RooUtil::TTreeX::getBranchAddress | ( | TString | bn | ) |
const T& RooUtil::TTreeX::getBranchLazy | ( | TString | ) |
Referenced by bookDuplicateRateSet(), bookEfficiencySet(), and bookFakeRateSet().
const Int_t& RooUtil::TTreeX::getBranchLazy | ( | TString | bn | ) |
const Bool_t& RooUtil::TTreeX::getBranchLazy | ( | TString | bn | ) |
const Float_t& RooUtil::TTreeX::getBranchLazy | ( | TString | bn | ) |
const TString& RooUtil::TTreeX::getBranchLazy | ( | TString | bn | ) |
const LV& RooUtil::TTreeX::getBranchLazy | ( | TString | bn | ) |
const TBits& RooUtil::TTreeX::getBranchLazy | ( | TString | bn | ) |
const unsigned long long& RooUtil::TTreeX::getBranchLazy | ( | TString | bn | ) |
const unsigned int& RooUtil::TTreeX::getBranchLazy | ( | TString | bn | ) |
const Int_t& RooUtil::TTreeX::getBranchLazy | ( | TString | bn | ) |
const Bool_t& RooUtil::TTreeX::getBranchLazy | ( | TString | bn | ) |
const Float_t& RooUtil::TTreeX::getBranchLazy | ( | TString | bn | ) |
const TString& RooUtil::TTreeX::getBranchLazy | ( | TString | bn | ) |
const LV& RooUtil::TTreeX::getBranchLazy | ( | TString | bn | ) |
const TBits& RooUtil::TTreeX::getBranchLazy | ( | TString | bn | ) |
const unsigned long long& RooUtil::TTreeX::getBranchLazy | ( | TString | bn | ) |
const unsigned int& RooUtil::TTreeX::getBranchLazy | ( | TString | bn | ) |
|
inline |
void * RooUtil::TTreeX::getValPtr | ( | TString | brname | ) |
Definition at line 29 of file ttreex.cc.
References beamvalidation::br, and RooUtil::error().
Referenced by get().
bool RooUtil::TTreeX::hasBranch | ( | TString | ) |
bool RooUtil::TTreeX::hasBranch | ( | TString | bn | ) |
bool RooUtil::TTreeX::hasBranch | ( | TString | bn | ) |
bool RooUtil::TTreeX::hasBranch | ( | TString | bn | ) |
bool RooUtil::TTreeX::hasBranch | ( | TString | bn | ) |
bool RooUtil::TTreeX::hasBranch | ( | TString | bn | ) |
bool RooUtil::TTreeX::hasBranch | ( | TString | bn | ) |
bool RooUtil::TTreeX::hasBranch | ( | TString | bn | ) |
bool RooUtil::TTreeX::hasBranch | ( | TString | bn | ) |
bool RooUtil::TTreeX::isBranchSet | ( | TString | ) |
bool RooUtil::TTreeX::isBranchSet | ( | TString | bn | ) |
bool RooUtil::TTreeX::isBranchSet | ( | TString | bn | ) |
bool RooUtil::TTreeX::isBranchSet | ( | TString | bn | ) |
bool RooUtil::TTreeX::isBranchSet | ( | TString | bn | ) |
bool RooUtil::TTreeX::isBranchSet | ( | TString | bn | ) |
bool RooUtil::TTreeX::isBranchSet | ( | TString | bn | ) |
bool RooUtil::TTreeX::isBranchSet | ( | TString | bn | ) |
bool RooUtil::TTreeX::isBranchSet | ( | TString | bn | ) |
bool RooUtil::TTreeX::isBranchSet | ( | TString | bn | ) |
bool RooUtil::TTreeX::isBranchSet | ( | TString | bn | ) |
bool RooUtil::TTreeX::isBranchSet | ( | TString | bn | ) |
bool RooUtil::TTreeX::isBranchSet | ( | TString | bn | ) |
bool RooUtil::TTreeX::isBranchSet | ( | TString | bn | ) |
bool RooUtil::TTreeX::isBranchSet | ( | TString | bn | ) |
bool RooUtil::TTreeX::isBranchSet | ( | TString | bn | ) |
bool RooUtil::TTreeX::isBranchSet | ( | TString | bn | ) |
void RooUtil::TTreeX::pushbackToBranch | ( | TString | , |
T | |||
) |
void RooUtil::TTreeX::pushbackToBranch | ( | TString | bn, |
Int_t | val | ||
) |
void RooUtil::TTreeX::pushbackToBranch | ( | TString | bn, |
UInt_t | val | ||
) |
void RooUtil::TTreeX::pushbackToBranch | ( | TString | bn, |
Bool_t | val | ||
) |
void RooUtil::TTreeX::pushbackToBranch | ( | TString | bn, |
Float_t | val | ||
) |
void RooUtil::TTreeX::pushbackToBranch | ( | TString | bn, |
TString | val | ||
) |
void RooUtil::TTreeX::pushbackToBranch | ( | TString | bn, |
LV | val | ||
) |
void RooUtil::TTreeX::pushbackToBranch | ( | TString | bn, |
VInt | val | ||
) |
void RooUtil::TTreeX::pushbackToBranch | ( | TString | bn, |
VFloat | val | ||
) |
void RooUtil::TTreeX::pushbackToBranch | ( | TString | bn, |
Int_t | val | ||
) |
Definition at line 409 of file ttreex.cc.
References RooUtil::error(), and heppy_batch::val.
void RooUtil::TTreeX::pushbackToBranch | ( | TString | bn, |
UInt_t | val | ||
) |
Definition at line 418 of file ttreex.cc.
References RooUtil::error(), and heppy_batch::val.
void RooUtil::TTreeX::pushbackToBranch | ( | TString | bn, |
Bool_t | val | ||
) |
Definition at line 427 of file ttreex.cc.
References RooUtil::error(), and heppy_batch::val.
void RooUtil::TTreeX::pushbackToBranch | ( | TString | bn, |
Float_t | val | ||
) |
Definition at line 436 of file ttreex.cc.
References RooUtil::error(), and heppy_batch::val.
void RooUtil::TTreeX::pushbackToBranch | ( | TString | bn, |
TString | val | ||
) |
Definition at line 445 of file ttreex.cc.
References RooUtil::error(), and heppy_batch::val.
void RooUtil::TTreeX::pushbackToBranch | ( | TString | bn, |
LV | val | ||
) |
Definition at line 454 of file ttreex.cc.
References RooUtil::error(), and heppy_batch::val.
void RooUtil::TTreeX::pushbackToBranch | ( | TString | bn, |
VInt | val | ||
) |
Definition at line 463 of file ttreex.cc.
References RooUtil::error(), and heppy_batch::val.
void RooUtil::TTreeX::pushbackToBranch | ( | TString | bn, |
VFloat | val | ||
) |
Definition at line 472 of file ttreex.cc.
References RooUtil::error(), and heppy_batch::val.
void RooUtil::TTreeX::save | ( | TFile * | ofile | ) |
Definition at line 78 of file ttreex.cc.
References RooUtil::print().
void RooUtil::TTreeX::setBranch | ( | TString | , |
T | , | ||
bool | = false , |
||
bool | = false |
||
) |
void RooUtil::TTreeX::setBranch | ( | T & | ) |
void RooUtil::TTreeX::setBranch | ( | TString | bn, |
Int_t | val, | ||
bool | force, | ||
bool | ignore | ||
) |
void RooUtil::TTreeX::setBranch | ( | TString | bn, |
Bool_t | val, | ||
bool | force, | ||
bool | ignore | ||
) |
void RooUtil::TTreeX::setBranch | ( | TString | bn, |
Float_t | val, | ||
bool | force, | ||
bool | ignore | ||
) |
void RooUtil::TTreeX::setBranch | ( | TString | bn, |
Int_t | val, | ||
bool | force, | ||
bool | ignore | ||
) |
Definition at line 169 of file ttreex.cc.
References RooUtil::error(), cmsStageWithFailover::force, SequenceTypes::ignore(), and heppy_batch::val.
void RooUtil::TTreeX::setBranch | ( | TString | bn, |
TString | val, | ||
bool | force, | ||
bool | ignore | ||
) |
void RooUtil::TTreeX::setBranch | ( | TString | bn, |
LV | val, | ||
bool | force, | ||
bool | ignore | ||
) |
void RooUtil::TTreeX::setBranch | ( | TString | bn, |
TBits | val, | ||
bool | force, | ||
bool | ignore | ||
) |
void RooUtil::TTreeX::setBranch | ( | TString | bn, |
unsigned long long | val, | ||
bool | force, | ||
bool | ignore | ||
) |
void RooUtil::TTreeX::setBranch | ( | TString | bn, |
unsigned int | val, | ||
bool | force, | ||
bool | ignore | ||
) |
void RooUtil::TTreeX::setBranch | ( | TString | bn, |
Bool_t | val, | ||
bool | force, | ||
bool | ignore | ||
) |
Definition at line 184 of file ttreex.cc.
References RooUtil::error(), cmsStageWithFailover::force, SequenceTypes::ignore(), and heppy_batch::val.
void RooUtil::TTreeX::setBranch | ( | TString | bn, |
Float_t | val, | ||
bool | force, | ||
bool | ignore | ||
) |
Definition at line 199 of file ttreex.cc.
References RooUtil::error(), cmsStageWithFailover::force, SequenceTypes::ignore(), and heppy_batch::val.
void RooUtil::TTreeX::setBranch | ( | TString | bn, |
TString | val, | ||
bool | force, | ||
bool | ignore | ||
) |
Definition at line 214 of file ttreex.cc.
References RooUtil::error(), cmsStageWithFailover::force, SequenceTypes::ignore(), and heppy_batch::val.
void RooUtil::TTreeX::setBranch | ( | TString | bn, |
LV | val, | ||
bool | force, | ||
bool | ignore | ||
) |
Definition at line 229 of file ttreex.cc.
References RooUtil::error(), cmsStageWithFailover::force, SequenceTypes::ignore(), and heppy_batch::val.
void RooUtil::TTreeX::setBranch | ( | TString | bn, |
TBits | val, | ||
bool | force, | ||
bool | ignore | ||
) |
Definition at line 244 of file ttreex.cc.
References RooUtil::error(), cmsStageWithFailover::force, SequenceTypes::ignore(), and heppy_batch::val.
void RooUtil::TTreeX::setBranch | ( | TString | bn, |
unsigned long long | val, | ||
bool | force, | ||
bool | ignore | ||
) |
Definition at line 259 of file ttreex.cc.
References RooUtil::error(), cmsStageWithFailover::force, SequenceTypes::ignore(), and heppy_batch::val.
void RooUtil::TTreeX::setBranch | ( | TString | bn, |
unsigned int | val, | ||
bool | force, | ||
bool | ignore | ||
) |
Definition at line 274 of file ttreex.cc.
References RooUtil::error(), cmsStageWithFailover::force, SequenceTypes::ignore(), and heppy_batch::val.
void TTreeX::setFlatBranch | ( | std::vector< TString > | p4_bns, |
std::vector< TString > | float_bns, | ||
std::vector< TString > | int_bns, | ||
std::vector< TString > | bool_bns, | ||
int | multiplicity | ||
) |
|
inline |
std::vector< T > RooUtil::TTreeX::sortFromRef | ( | std::vector< T > const & | in, |
std::vector< std::pair< size_t, lviter >> const & | reference | ||
) |
Definition at line 417 of file ttreex.h.
References dqmdumpme::first, mps_fire::i, recoMuon::in, dtT0AbsoluteReferenceCorrection_cfg::reference, and runTheMatrix::ret.
void TTreeX::sortVecBranchesByPt | ( | TString | p4_bn, |
std::vector< TString > | aux_float_bns, | ||
std::vector< TString > | aux_int_bns, | ||
std::vector< TString > | aux_bool_bns | ||
) |
Definition at line 85 of file ttreex.cc.
References ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::it, mapVecBool_t, mapVecFloat_t, mapVecInt_t, mapVecLV, create_idmaps::n, eventshapeDQM_cfi::order, config::ordering, and jetUpdater_cfi::sort.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 101 of file ttreex.h.
Referenced by sortVecBranchesByPt().
|
private |
Definition at line 102 of file ttreex.h.
Referenced by sortVecBranchesByPt().
|
private |
Definition at line 99 of file ttreex.h.
Referenced by sortVecBranchesByPt().
|
private |
Definition at line 104 of file ttreex.h.
Referenced by sortVecBranchesByPt().
|
private |
|
private |
|
private |
|
private |