FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FairRadMapPoint.cxx
Go to the documentation of this file.
1 /********************************************************************************
2  * Copyright (C) 2014 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
3  * *
4  * This software is distributed under the terms of the *
5  * GNU Lesser General Public Licence (LGPL) version 3, *
6  * copied verbatim in the file "LICENSE" *
7  ********************************************************************************/
8 // -------------------------------------------------------------------------
9 // ----- FairRadMapPoint source file -----
10 // -------------------------------------------------------------------------
11 
12 #include "FairRadMapPoint.h"
13 
15  : FairMCPoint()
16  , fPdg(0)
17  , fA(0)
18  , fZmat(0)
19  , fDensity(0)
20  , fVolMass(0)
21  , fStep(0)
22  , fDose(0)
23  , fDoseSL(0)
24  , fXOut(0)
25  , fYOut(0)
26  , fZOut(0)
27  , fPxOut(0)
28  , fPyOut(0)
29  , fPzOut(0)
30 {}
31 
33  Int_t detID,
34  TVector3 pos,
35  TVector3 mom,
36  Double_t tof,
37  Double_t length,
38  Double_t eLoss,
39  TVector3 posOut,
40  TVector3 momOut,
41  Float_t A,
42  Float_t Z,
43  Float_t Density,
44  Double_t VolMass,
45  Double_t Step,
46  Double_t Dose,
47  Double_t DoseSL,
48  Int_t Pdg)
49  : FairMCPoint(trackID, detID, pos, mom, tof, length, eLoss)
50  , fPdg(Pdg)
51  , fA(A)
52  , fZmat(Z)
53  , fDensity(Density)
54  , fVolMass(VolMass)
55  , fStep(Step)
56  , fDose(Dose)
57  , fDoseSL(DoseSL)
58  , fXOut(posOut.X())
59  , fYOut(posOut.Y())
60  , fZOut(posOut.Z())
61  , fPxOut(momOut.Px())
62  , fPyOut(momOut.Py())
63  , fPzOut(momOut.Pz())
64 
65 {}
66 
68 
69 void FairRadMapPoint::Print(const Option_t*) const
70 {
71 }
72 
virtual void Print(const Option_t *opt) const
ClassImp(FairEventBuilder)
virtual ~FairRadMapPoint()