43 if (tree) tree->Branch(name, q,
"mean/D:var:min:max");
58 if (tree) tree->SetBranchAddress(name, q);
85 return Form(
"FMD%d%c_%s", d, r, name);
103 tree->Branch(BranchName(d, r, name), q,
"mean/D:var:min:max:d/s:r/b");
123 if (tree) tree->SetBranchAddress(BranchName(d, r, name), q);
151 if (tree) tree->Branch(
"global", g,
"run/i:accepted:meanVz/D:sigmaVz");
165 if (tree) tree->SetBranchAddress(
"global", g);
194 return Form(
"FMD%d%c_fitstatus", d, r);
210 tree->Branch(BranchName(d, r), s,
"low/s:candidates:fitted:d:r/b");
228 if (tree) tree->SetBranchAddress(BranchName(d, r), s);
258 return Form(
"FMD%d%c_merge", d, r);
273 if (tree) tree->Branch(BranchName(d, r), s,
"one/D:two:three:d:r/b");
291 if (tree) tree->SetBranchAddress(BranchName(d, r), s);
320 return Form(
"FMD%d%c_dataloss", d, r);
335 if (tree) tree->Branch(BranchName(d, r), s,
"merge/D:density:full:d:r/b");
353 if (tree) tree->SetBranchAddress(BranchName(d, r), s);
385 return Form(
"FMD%d%c_correlation", d, r);
400 if (tree) tree->Branch(BranchName(d, r), s,
401 "alpha/D:beta:a:ea:b:eb:chi2:d/s:r/b");
419 if (tree) tree->SetBranchAddress(BranchName(d, r), s);
423 #endif // QASTRUCTS_H
static FitStatus * MakeBranch(TTree *tree, UShort_t d, Char_t r)
static const char * BranchName(UShort_t d, Char_t r)
static const char * BranchName(UShort_t d, Char_t r)
static Global * MakeBranch(TTree *tree)
static Correlation * SetBranch(TTree *tree, UShort_t d, Char_t r)
static Merge * MakeBranch(TTree *tree, UShort_t d, Char_t r)
static RingQuantity * SetBranch(TTree *tree, UShort_t d, Char_t r, const char *name)
static const char * BranchName(UShort_t d, Char_t r)
static Quantity * SetBranch(TTree *tree, const char *name)
static const char * BranchName(UShort_t d, Char_t r, const char *name)
static const char * BranchName(UShort_t d, Char_t r)
static Merge * SetBranch(TTree *tree, UShort_t d, Char_t r)
TH1 * Merge(const TH1 *cen, const TH1 *fwd, Double_t &xlow, Double_t &xhigh)
static DataLoss * MakeBranch(TTree *tree, UShort_t d, Char_t r)
static Correlation * MakeBranch(TTree *tree, UShort_t d, Char_t r)
static FitStatus * SetBranch(TTree *tree, UShort_t d, Char_t r)
static Global * SetBranch(TTree *tree)
static Quantity * MakeBranch(TTree *tree, const char *name)
static RingQuantity * MakeBranch(TTree *tree, UShort_t d, Char_t r, const char *name)
static DataLoss * SetBranch(TTree *tree, UShort_t d, Char_t r)