KaliVeda
1.12/06
Heavy-Ion Analysis Toolkit
|
#include <TROOT.h>
#include <TChain.h>
#include <TFile.h>
#include <TSelector.h>
#include "KVEvent.h"
#include "KVGVList.h"
#include "KVString.h"
#include "KVParticleCondition.h"
#include "TDatime.h"
#include "KVHashList.h"
#include <TH3.h>
#include <TH2.h>
#include <TProfile2D.h>
#include "KVNameValueList.h"
#include "TProofOutputFile.h"
#include "KVDataAnalyser.h"
Classes | |
class | KVEventSelector |
General purpose analysis class for TTree containing KVEvent objects. More... | |
Macros | |
#define | AddVar(var, type) Branch(dadastr(var), &var, didixstr(duduvartype(var,type))) |
! Use with TTree pointer to avoid repetitive strain injury when defining branches / / tree->AddVar(Mult,I); => tree->Branch("Mult", &Mult, "Mult/I"); / tree->AddVarBranch(Mult,multiplicity,I); => tree->Branch("multiplicity", &Mult, "multiplicity/I"); More... | |
#define | AddVarBranch(var, branch, type) Branch(dadastr(branch), &var, didixstr(duduvartype(branch,type))) |
#define | dadastr(s) #s |
#define | didixstr(s) dadastr(s) |
#define | duduvartype(var, type) var/type |
#define AddVar | ( | var, | |
type | |||
) | Branch(dadastr(var), &var, didixstr(duduvartype(var,type))) |
! Use with TTree pointer to avoid repetitive strain injury when defining branches / / tree->AddVar(Mult,I); => tree->Branch("Mult", &Mult, "Mult/I"); / tree->AddVarBranch(Mult,multiplicity,I); => tree->Branch("multiplicity", &Mult, "multiplicity/I");
Definition at line 475 of file KVEventSelector.h.
#define AddVarBranch | ( | var, | |
branch, | |||
type | |||
) | Branch(dadastr(branch), &var, didixstr(duduvartype(branch,type))) |
Definition at line 476 of file KVEventSelector.h.
Definition at line 479 of file KVEventSelector.h.
Definition at line 478 of file KVEventSelector.h.
Definition at line 477 of file KVEventSelector.h.