FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
NewDetectorPoint.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 NEWDETECTORPOINT_H
9 #define NEWDETECTORPOINT_H 1
10 
11 #include "FairMCPoint.h"
12 
13 #include <TObject.h>
14 #include <TVector3.h>
15 
17 {
18 
19  public:
22 
32  NewDetectorPoint(Int_t trackID,
33  Int_t detID,
34  TVector3 pos,
35  TVector3 mom,
36  Double_t tof,
37  Double_t length,
38  Double_t eLoss);
39 
41  virtual ~NewDetectorPoint();
42 
44  virtual void Print(const Option_t* opt) const;
45 
46  private:
48  NewDetectorPoint(const NewDetectorPoint& point);
49  NewDetectorPoint operator=(const NewDetectorPoint& point);
50 
51  ClassDef(NewDetectorPoint, 1);
52 };
53 
54 #endif
virtual void Print(const Option_t *opt) const
virtual ~NewDetectorPoint()