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 
38  public:
39  // Constructors/Destructors ---------
41 
42  PndGemRecoHit2(PndGemMCPoint *point); // from lab MC points
43  PndGemRecoHit2(PndGemHit *hit, const genfit::TrackCandHit *candHit); // from lab cluster hits
44 
45  virtual ~PndGemRecoHit2();
46 
47  virtual genfit::AbsMeasurement *clone() { return new PndGemRecoHit2(*this); };
48 
49  private:
50  // Private Data Members ------------
51  static const Int_t fNparHitRep = 2; // 3;
52  // PndGemGeoHandling* fGeoH;
53 
54  // Private Methods -----------------
55 
56  // public:
57  ClassDef(PndGemRecoHit2, 1);
58 };
59 
60 #endif
61 
62 //--------------------------------------------------------------
63 // $Log$
64 //--------------------------------------------------------------
virtual ~PndGemRecoHit2()
Measurement class implementing a planar hit geometry (1 or 2D).
virtual genfit::AbsMeasurement * clone()
Hit object for use in TrackCand. Provides IDs and sorting parameters.
Definition: TrackCandHit.h:33
Contains the measurement and covariance in raw detector coordinates.