PandaRoot
PndHitRecoHit2.h
Go to the documentation of this file.
1 //****************************************************************************
2 //* This file is part of PandaRoot. *
3 //* *
4 //* PandaRoot is distributed under the terms of the *
5 //* GNU General Public License (GPL) version 3, *
6 //* copied verbatim in the file "LICENSE". *
7 //* *
8 //* Copyright (C) 2006 - 2024 FAIR GmbH and copyright holders of PandaRoot *
9 //* The copyright holders are listed in the file "COPYRIGHTHOLDERS". *
10 //* The authors are listed in the file "AUTHORS". *
11 //****************************************************************************
12 
13 //-----------------------------------------------------------
14 // File and Version Information:
15 // $Id$
16 //
17 // Description:
18 // 3d reco hit
19 //
20 // Environment:
21 // Software developed for the PANDA Detector at FAIR.
22 //
23 // Author List:
24 // Sebastian Neubert TUM (original author)
25 // Ralf Kliemt TUD (application to PndSds)
26 //
27 //-----------------------------------------------------------
28 
30 
32 #ifndef PNDHITRECOHIT2_H
33 #define PNDHITRECOHIT2_H
34 
35 // Base Class Headers ----------------
36 #include "SpacepointMeasurement.h"
37 // Collaborating Class Headers -------
38 #include <ostream> // remove if you do not need streaming op
39 
40 // Collaborating Class Declarations --
41 #include "FairMCPoint.h"
42 #include "FairHit.h"
43 
45  public:
46  // Constructors/Destructors ---------
48 
49  PndHitRecoHit2(FairMCPoint *point); // from lab MC points
50  PndHitRecoHit2(FairHit *hit); // from lab cluster hits
51 
52  virtual ~PndHitRecoHit2();
53 
54  virtual genfit::AbsMeasurement *clone() { return new PndHitRecoHit2(*this); };
55 
56  private:
57  // Private Data Members ------------
58  static const Int_t fNparHitRep = 3;
59 
60  // Private Methods -----------------
61 
62  // public:
63  ClassDef(PndHitRecoHit2, 1);
64 };
65 
66 #endif
virtual genfit::AbsMeasurement * clone()
Class for measurements implementing a space point hit geometry.
A planar (x,y) reco hit & its sensor plane.
Contains the measurement and covariance in raw detector coordinates.
virtual ~PndHitRecoHit2()