FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MyPipe.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 
9 // -------------------------------------------------------------------------
10 // ----- MyPipe file -----
11 // ----- Created by M. Al-Turany June 2014 -----
12 // -------------------------------------------------------------------------
13 
14 #ifndef PIPE_H
15 #define PIPE_H
16 
17 #include "FairModule.h"
18 
19 class MyPipe : public FairModule
20 {
21  public:
22  MyPipe(const char* name, const char* Title = "My Pipe");
23  MyPipe();
24 
25  virtual ~MyPipe();
26  virtual void ConstructGeometry();
27 
28  virtual FairModule* CloneModule() const;
29 
30  private:
31  MyPipe(const MyPipe&);
32  MyPipe& operator=(const MyPipe&);
33 
34  ClassDef(MyPipe, 1); // MyPIPE
35 };
36 
37 #endif // PIPE_H
virtual void ConstructGeometry()
Definition: MyPipe.cxx:38
virtual FairModule * CloneModule() const
Definition: MyPipe.cxx:77
Definition: MyPipe.h:19
virtual ~MyPipe()
Definition: MyPipe.cxx:24
MyPipe()
Definition: MyPipe.cxx:25