KaliVeda  1.13/01
Heavy-Ion Analysis Toolkit
KVFAZIAGroupReconstructor.h
Go to the documentation of this file.
1 #ifndef KVFAZIAGROUPRECONSTRUCTOR_H
2 #define KVFAZIAGROUPRECONSTRUCTOR_H
3 
4 #include "KVGroupReconstructor.h"
5 #include "KVFAZIADetector.h"
6 
15 
19 
20 protected:
21 
26 
28 
30 
31  void AddCoherencyParticles();
32 public:
33  void SetGroup(KVGroup* g);
34 
35  ClassDef(KVFAZIAGroupReconstructor, 1) // Reconstruct particles in FAZIA telescopes
36 };
37 
38 #endif // KVFAZIAGROUPRECONSTRUCTOR_H
#define ClassDef(name, id)
Base class for FAZIA detectors.
Reconstruction of particles detected in FAZIA telescopes.
KVGeoDNTrajectory * theTrajectory
1 FAZIA group = 1 telescope with 1 unique trajectory SI1 - SI2 - CSI
void CalibrateParticle(KVReconstructedNucleus *PART)
Perform energy calibration of (previously identified) charged particle.
KVIDTelescope * fSi1Si2IDTelescope
SI1-SI2 ID Telescope.
void CalibrateCoherencyParticle(KVReconstructedNucleus *PART)
void ChangeReconstructedTrajectory(KVReconstructedNucleus &PART)
void IdentifyParticle(KVReconstructedNucleus &PART)
void HandleSI1SI2PunchThrough(KVIdentificationResult *, KVReconstructedNucleus &)
Path taken by particles through multidetector geometry.
Base class for particle reconstruction in one group of a detector array.
Group of detectors which can be treated independently of all others in array.
Definition: KVGroup.h:19
Base class for all detectors or associations of detectors in array which can identify charged particl...
Definition: KVIDTelescope.h:83
Full result of one attempted particle identification.
Nuclei reconstructed from data measured by a detector array .
const long double g
masses
Definition: KVUnits.h:72