1 #ifndef KVFAZIAGROUPRECONSTRUCTOR_H
2 #define KVFAZIAGROUPRECONSTRUCTOR_H
4 #include "KVGroupReconstructor.h"
5 #include "KVFAZIADetector.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 AddCoherencyParticles() override
void HandleSI1SI2PunchThrough(KVIdentificationResult *, KVReconstructedNucleus &)
void IdentifyParticle(KVReconstructedNucleus &PART) override
void PostReconstructionProcessing() 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.
Base class for all detectors or associations of detectors in array which can identify charged particl...
Full result of one attempted particle identification.
Nuclei reconstructed from data measured by a detector array .