Common Analysis Framework » QFRAMEWORK » TQNTupleDumperAnalysisJobHelpers

namespace TQNTupleDumperAnalysisJobHelpers


 TQNTupleDumperAnalysisJob:

 The TQNTupleDumperAnalysisJob is an analysis job that provides an
 easy interface allowing to write out flat, sk(l)immed mini-nTuples
 with a carefully selected set of variables that can further be used
 for MVA or statistics processing.

 Once the job has been created, branches (variables) can be booked like this:
 TQNTupleDumperAnalysisJob::bookVariable("int","runNumber","EventInfo.runNumber()")

 It is also possible to mass-book nTuple jobs from config files, using the static
 TQNTupleDumperAnalysisJob::importJobsFromTextFiles
 function. The syntax of these files may look like this:

  ntup: int runNumber << float, mjj << Mjj/1000. , float dyjj << DYjj;
  @Cut_2jet: ntup >> data/ntup/$(SampleID).root:HWWTree_$(channel);


Function Members (Methods)

Class Charts

Function documentation