PandaRoot
PndSdsRecoHit2.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 PndSds)
14 // modified by Elisabetta Prencipe 19/5/2014
15 //-----------------------------------------------------------
16 
18 
20 #ifndef PNDSDSRECOHIT2_H
21 #define PNDSDSRECOHIT2_H
22 
23 // Base Class Headers ----------------
24 
25 #include "PlanarMeasurement.h"
26 #include "PndGeoHandling.h"
27 #include "TrackCandHit.h"
28 #include "AbsMeasurement.h"
29 
30 // Collaborating Class Headers -------
31 #include <ostream> // remove if you do not need streaming op
32 
33 // Collaborating Class Declarations --
34 class FairMCPoint;
35 class PndSdsMCPoint;
36 class PndSdsHit;
37 
39  public:
40  // Constructors/Destructors ---------
42 
43  PndSdsRecoHit2(PndSdsMCPoint *point); // from lab MC points
44  PndSdsRecoHit2(PndSdsHit *hit, const genfit::TrackCandHit *candHit); // from lab cluster hits
45 
46  virtual ~PndSdsRecoHit2();
47 
48  virtual genfit::AbsMeasurement *clone() { return new PndSdsRecoHit2(*this); };
49 
50  private:
51  // Private Data Members ------------
52  static const Int_t fNparHitRep = 2; // 3;
53  PndGeoHandling *fGeoH;
54 
55  // Private Methods -----------------
56 
57  // public:
58  ClassDef(PndSdsRecoHit2, 1);
59 };
60 
61 #endif
62 
63 //--------------------------------------------------------------
64 // $Log$
65 //--------------------------------------------------------------
Measurement class implementing a planar hit geometry (1 or 2D).
Hit object for use in TrackCand. Provides IDs and sorting parameters.
Definition: TrackCandHit.h:33
Class to access the naming information of the MVD.
virtual genfit::AbsMeasurement * clone()
virtual ~PndSdsRecoHit2()
Contains the measurement and covariance in raw detector coordinates.