KaliVeda
Toolkit for HIC analysis
KVFAZIAGroupReconstructor.h
1 #ifndef KVFAZIAGROUPRECONSTRUCTOR_H
2 #define KVFAZIAGROUPRECONSTRUCTOR_H
3 
4 #include "KVGroupReconstructor.h"
5 #include "KVFAZIADetector.h"
6 
16 
20 
21 protected:
22 
23  void CalibrateParticle(KVReconstructedNucleus* PART) override;
25  void PostReconstructionProcessing() override;
26  void IdentifyParticle(KVReconstructedNucleus& PART) override;
27 
29 
31 
32  void AddCoherencyParticles() override;
33 public:
35  {
36  if (g) SetGroup(g);
37  }
38  void SetGroup(const KVGroup* g) override;
39 
40  ClassDefOverride(KVFAZIAGroupReconstructor, 1) // Reconstruct particles in FAZIA telescopes
41 };
42 
43 #endif // KVFAZIAGROUPRECONSTRUCTOR_H
#define ClassDefOverride(name, id)
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t g
Base class for FAZIA detectors.
Reconstruction of particles detected in FAZIA telescopes.
void CalibrateCoherencyParticle(KVReconstructedNucleus *PART) override
void SetGroup(const KVGroup *g) override
KVGeoDNTrajectory * theTrajectory
1 FAZIA group = 1 telescope with 1 unique trajectory SI1 - SI2 - CSI
KVFAZIAGroupReconstructor(const KVGroup *g=nullptr)
KVIDTelescope * fSi1Si2IDTelescope
SI1-SI2 ID Telescope.
void CalibrateParticle(KVReconstructedNucleus *PART) override
Perform energy calibration of (previously identified) charged particle.
void ChangeReconstructedTrajectory(KVReconstructedNucleus &PART)
void HandleSI1SI2PunchThrough(KVIdentificationResult *, KVReconstructedNucleus &)
void IdentifyParticle(KVReconstructedNucleus &PART) override
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:84
Full result of one attempted particle identification.
Nuclei reconstructed from data measured by a detector array .