KaliVeda
1.13/01
Heavy-Ion Analysis Toolkit
|
#include <TROOT.h>
#include <TChain.h>
#include <TFile.h>
#include <TSelector.h>
#include "KVNucleusEvent.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 "KVUserAnalysisOptionList.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 498 of file KVEventSelector.h.
#define AddVarBranch | ( | var, | |
branch, | |||
type | |||
) | Branch(dadastr(branch), &var, didixstr(duduvartype(branch,type))) |
Definition at line 499 of file KVEventSelector.h.
Definition at line 502 of file KVEventSelector.h.
Definition at line 501 of file KVEventSelector.h.
Definition at line 500 of file KVEventSelector.h.