FairRoot/PandaRoot
PndHitRecoHit2.h
Go to the documentation of this file.
1 //-----------------------------------------------------------
2 // File and Version Information:
3 // $Id$
4 //
5 // Description:
6 // 3d reco hit
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 //
15 //-----------------------------------------------------------
16 
18 
20 #ifndef PNDHITRECOHIT2_H
21 #define PNDHITRECOHIT2_H
22 
23 // Base Class Headers ----------------
24 #include "SpacepointMeasurement.h"
25 // Collaborating Class Headers -------
26 #include <ostream> // remove if you do not need streaming op
27 
28 // Collaborating Class Declarations --
29 #include "FairMCPoint.h"
30 #include "FairHit.h"
31 
32 
34 public:
35 
36  // Constructors/Destructors ---------
38 
39  PndHitRecoHit2(FairMCPoint* point);//from lab MC points
40  PndHitRecoHit2(FairHit* hit);//from lab cluster hits
41 
42  virtual ~PndHitRecoHit2();
43 
44  virtual genfit::AbsMeasurement* clone(){return new PndHitRecoHit2(*this);};
45 
46 
47 
48 private:
49 
50  // Private Data Members ------------
51  static const Int_t fNparHitRep = 3;
52 
53  // Private Methods -----------------
54 
55 //public:
57 
58 };
59 
60 #endif
61 
virtual genfit::AbsMeasurement * clone()
virtual ~PndHitRecoHit2()
Class for measurements implementing a space point hit geometry.
static const Int_t fNparHitRep
A planar (x,y) reco hit & its sensor plane.
TClonesArray * point
Definition: anaLmdDigi.C:29
ClassDef(PndHitRecoHit2, 1)
int hit(Int_t nEvents=0, TString inFile="sim.root", TString parFile="par.root", TString inDigi="digi.root", TString outFile="hit.root", Int_t timeBased=0)
Definition: hit.C:1
Contains the measurement and covariance in raw detector coordinates.