FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PixelPoint.h
Go to the documentation of this file.
1 /********************************************************************************
2  * Copyright (C) 2014 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
3  * *
4  * This software is distributed under the terms of the *
5  * GNU Lesser General Public Licence (LGPL) version 3, *
6  * copied verbatim in the file "LICENSE" *
7  ********************************************************************************/
8 #ifndef PIXELPOINT_H
9 #define PIXELPOINT_H 1
10 
11 #include "FairMCPoint.h"
12 
13 #include <Rtypes.h>
14 #include <TVector3.h>
15 
16 class PixelPoint : public FairMCPoint
17 {
18  public:
20  PixelPoint();
21 
31  PixelPoint(Int_t trackID, Int_t detID, TVector3 pos, TVector3 mom, Double_t tof, Double_t length, Double_t eLoss);
32 
34  virtual ~PixelPoint();
35 
37  virtual void Print(const Option_t* opt) const;
38 
39  private:
41  PixelPoint(const PixelPoint& point);
42  PixelPoint operator=(const PixelPoint& point);
43 
44  ClassDef(PixelPoint, 1);
45 };
46 
47 #endif
virtual void Print(const Option_t *opt) const
Definition: PixelPoint.cxx:30
virtual ~PixelPoint()
Definition: PixelPoint.cxx:28