FairRoot/PandaRoot
PndGemRecoHit2.h
Go to the documentation of this file.
1 //-----------------------------------------------------------
2 // File and Version Information:
3 // $Id$
4 //
5 // Description:
6 // a planar (x,y) reco hit & its sensor plane
7 //
8 // Environment:
9 // Software developed for the PANDA Detector at FAIR.
10 //
11 // Author List:
12 // Sebastian Neubert TUM (original author)
13 // Ralf Kliemt TUD (application to PndMvd)
14 // Radoslaw Karabowicz MVD (conversion to GEM)
15 // Elisabetta Prencipe, 19/5/2014
16 //-----------------------------------------------------------
17 
19 
22 #ifndef PNDGEMRECOHIT2_H
23 #define PNDGEMRECOHIT2_H
24 
25 // Base Class Headers ----------------
26 #include "PlanarMeasurement.h"
27 #include "AbsMeasurement.h"
28 #include "TrackCandHit.h"
29 // Collaborating Class Headers -------
30 #include <ostream> // remove if you do not need streaming op
31 
32 // Collaborating Class Declarations --
33 class FairMCPoint;
34 class PndGemMCPoint;
35 class PndGemHit;
36 
37 
39 public:
40 
41  // Constructors/Destructors ---------
43 
44  PndGemRecoHit2(PndGemMCPoint* point);//from lab MC points
45  PndGemRecoHit2(PndGemHit* hit, const genfit::TrackCandHit* candHit);//from lab cluster hits
46 
47  virtual ~PndGemRecoHit2();
48 
49  virtual genfit::AbsMeasurement* clone(){return new PndGemRecoHit2(*this);};
50 
51 private:
52 
53  // Private Data Members ------------
54  static const Int_t fNparHitRep = 2;//3;
55  // PndGemGeoHandling* fGeoH;
56 
57  // Private Methods -----------------
58 
59 //public:
61 
62 };
63 
64 #endif
65 
66 //--------------------------------------------------------------
67 // $Log$
68 //--------------------------------------------------------------
ClassDef(PndGemRecoHit2, 1)
virtual ~PndGemRecoHit2()
Measurement class implementing a planar hit geometry (1 or 2D).
virtual genfit::AbsMeasurement * clone()
static const Int_t fNparHitRep
Hit object for use in TrackCand. Provides IDs and sorting parameters.
Definition: TrackCandHit.h:34
Contains the measurement and covariance in raw detector coordinates.
PndSdsMCPoint * hit
Definition: anasim.C:70
PndSdsMCPoint * point
Definition: anaLmdCluster.C:72