KaliVeda  1.12/06
Heavy-Ion Analysis Toolkit
KVMultIMF.h
Go to the documentation of this file.
1 #ifndef KVMultIMF_h
2 #define KVMultIMF_h
3 #include "KVMult.h"
4 
12 class KVMultIMF: public KVMult {
13  void init()
14  {
15 #ifdef USING_ROOT6
16  SetSelection({"Z>=3", [](const KVNucleus * nuc)
17  {
18  return nuc->GetZ() >= 3;
19  }
20  });
21 #else
22  SetSelection("_NUC_->GetZ()>=3");
23 #endif
24  }
25 
26 public:
27  ROOT_FULL_SET_WITH_INIT(KVMultIMF, KVMult)
28 
30 };
31 #endif
#define ClassDef(name, id)
Multiplicity of IMF in event.
Definition: KVMultIMF.h:12
void init()
Definition: KVMultIMF.h:13
Multiplicity of all nuclei in event (including )
Definition: KVMult.h:14
Description of properties and kinematics of atomic nuclei.
Definition: KVNucleus.h:125
void SetSelection(const KVParticleCondition &sel)
Definition: KVVarGlob.h:565