LauResultsExtractor.cc
Go to the documentation of this file.
43 LauResultsExtractor::LauResultsExtractor(const TString& inputFileName, const TString& outputFileName, const TString& treeName) :
69 std::cout<<"Setting branches for input tree \""<<inputTree_->GetName()<<"\" with "<<nEntries_<<" entries..."<<std::endl;
86 std::pair<std::map<TString,Double_t>::iterator,bool> result = otherVars_.insert(std::make_pair(name,0.0));
106 for (std::map<TString,Double_t>::iterator iter = otherVars_.begin(); iter != otherVars_.end(); ++iter) {
124 for (std::map<TString,Double_t>::iterator iter = otherVars_.begin(); iter != otherVars_.end(); ++iter) {
132 for (std::map<Int_t,TH1*>::iterator iter = nllHistos_.begin(); iter != nllHistos_.end(); ++iter) {
238 for (std::vector<Double_t>::const_iterator iter = allNLLs_[i].begin(); iter != allNLLs_[i].end(); ++iter) {
283 for (std::map<Int_t,TH1*>::iterator iter = nllHistos_.begin(); iter != nllHistos_.end(); ++iter) {
void setInputTreeBranchStatus(const Bool_t status) Toggle branch status of input tree branches (except iExpt, fitStatus and NLL) Definition: LauResultsExtractor.cc:117 ClassImp(LauAbsCoeffSet) void setupOutputTree(TTree *tree) Create branches in the output tree. Definition: LauResultsExtractor.cc:97 void setupInputTree() Create storage for leaves and call SetBranchAddress for each. Definition: LauResultsExtractor.cc:64 TString inputFileName_ Name of text file containing list of input files. Definition: LauResultsExtractor.hh:85 std::map< Int_t, std::pair< Double_t, Int_t > > bestNLL_ Best NLL and corresponding tree entries for each experiment. Definition: LauResultsExtractor.hh:115 std::map< Int_t, std::vector< Double_t > > allNLLs_ All NLL values for each experiment. Definition: LauResultsExtractor.hh:119 std::map< Int_t, TH1 * > nllHistos_ Histograms of the NLL values for each experiment. Definition: LauResultsExtractor.hh:122 File containing declaration of LauResultsExtractor class. std::map< Int_t, std::pair< Double_t, Int_t > > worstNLL_ Worst NLL and corresponding tree entries for each experiment. Definition: LauResultsExtractor.hh:117 std::map< TString, Double_t > otherVars_ Storage for other input variables. Definition: LauResultsExtractor.hh:112 Utility class to allow the merging of data files on a expt-by-expt basis. Definition: LauResultsExtractor.hh:51 Generated by 1.8.5 |