20#ifndef KVFAZIAReconNuc_H
21#define KVFAZIAReconNuc_H
24#include "KVReconstructedNucleus.h"
43 virtual ~ KVFAZIAReconNuc();
#define ClassDef(name, id)
Base class for FAZIA detectors.
virtual void CalibrateCsI_Heavy()
Int_t GetIdentifierOfStoppingDetector() const
Bool_t StoppedIn(const Char_t *dettype) const
Returns kTRUE if particle stopped in the given detector: "SI1", "SI2" or "CSI".
KVFAZIADetector * Get(const Char_t *label) const
virtual Bool_t CoherencySiSi(KVIdentificationResult &theID)
virtual Bool_t CoherencySiCsI(KVIdentificationResult &theID)
printf("Check CSI\n");
void ComputePSA()
Perform Pulse Shape Analysis for all detectors hit by this particle.
virtual void CalibrateCsI()
void init()
default initialisations
virtual void Clear(Option_t *t="")
reset nucleus' properties
KVFAZIADetector * GetSI1() const
Float_t fECSI
csi contribution to energy
Bool_t StoppedInSI2() const
KVFAZIAReconNuc()
default ctor
virtual void CalibrateSi1()
virtual void Copy(TObject &) const
virtual void CalibrateCsI_Light()
KVFAZIADetector * GetSI2() const
virtual void CalibrateSi2()
KVFAZIADetector * GetCSI() const
Bool_t StoppedInCSI() const
Bool_t StoppedInSI1() const
void Print(Option_t *option="") const
Print information on particle.
Float_t fESI2
si2 contribution to energy
virtual Bool_t CoherencySi(KVIdentificationResult &theID)
Float_t fESI1
si1 contribution to energy
Full result of one attempted particle identification.
Nuclei reconstructed from data measured by a detector array .