11 #include <FairGenerator.h>
18 class FairPrimaryGenerator;
23 class TMemberInspector;
31 AtTPC2Body(
const char *name, std::vector<Int_t> *z, std::vector<Int_t> *a, std::vector<Int_t> *q, Int_t mult,
32 std::vector<Double_t> *px, std::vector<Double_t> *py, std::vector<Double_t> *pz,
33 std::vector<Double_t> *mass, std::vector<Double_t> *Ex, Double_t ResEner, Double_t MinCMSAng,
46 virtual Bool_t
ReadEvent(FairPrimaryGenerator *primGen);
54 std::vector<Double_t> fPx, fPy, fPz;
55 std::vector<Double_t> Masses;
56 std::vector<Double_t> fExEnergy;
57 Double_t fVx, fVy, fVz;
58 std::vector<FairIon *> fIon;
59 std::vector<TString> fPType;
60 std::vector<FairParticle *> fParticle;
61 std::vector<Int_t> fQ;
64 Double_t fBeamEnergy{};
65 Double_t fBeamEnergy_buff{};
71 Double_t fPxBeam_buff{};
72 Double_t fPyBeam_buff{};
73 Double_t fPzBeam_buff{};
74 Double_t fThetaCmsMax{};
75 Double_t fThetaCmsMin{};
76 Bool_t kIsDecay{
false};
80 std::vector<Double_t> fWm;
82 Bool_t fIsFixedTargetPos{};
83 Bool_t fIsFixedMomentum{};