18 #ifndef KVIDINDRACsI_H
19 #define KVIDINDRACsI_H
21 #include "KVINDRAIDTelescope.h"
22 #include "KVIDGraph.h"
39 float clamp(
float x,
float lowerlimit,
float upperlimit);
#define ClassDef(name, id)
Base class for particle identification in a 2D map.
float clamp(float x, float lowerlimit, float upperlimit)
Int_t fThresMin[2][4]
min ID thresholds (smooth step)
virtual Bool_t CanIdentify(Int_t Z, Int_t)
virtual Bool_t Identify(KVIdentificationResult *, Double_t x=-1., Double_t y=-1.)
Int_t fThresMax[2][4]
max ID thresholds (smooth step)
void SetIdentificationStatus(KVReconstructedNucleus *n)
Bool_t fRapideLente
set to true when using rapide-lente grid i.e. KVIDGCsI
KVIDGraph * CsIGrid
telescope's grid
float smootherstep(float edge0, float edge1, float x)
Scale, and clamp x to 0..1 range.
virtual void Initialize(void)
Base class for identification telescopes of INDRA array.
Full result of one attempted particle identification.
Nuclei reconstructed from data measured by a detector array .
virtual Bool_t InheritsFrom(const char *classname) const