BmnRoot
Loading...
Searching...
No Matches
FairMagnet.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 MAGNET_H
9
#define MAGNET_H
10
11
#include "FairModule.h"
// for FairModule
12
13
#include <Rtypes.h>
// for FairMagnet::Class, Bool_t, etc
14
#include <string>
// for string
15
16
class
FairMagnet
:
public
FairModule
17
{
18
public
:
19
FairMagnet
(
const
char
* name,
const
char
* Title =
"PND Magnet"
);
20
FairMagnet
();
21
virtual
~FairMagnet
();
22
void
ConstructGeometry
();
23
void
ConstructASCIIGeometry
();
24
Bool_t
IsSensitive
(
const
std::string& name);
25
26
virtual
FairModule*
CloneModule
()
const
;
27
28
private
:
29
FairMagnet
(
const
FairMagnet
& rhs);
30
ClassDef(
FairMagnet
, 1);
31
};
32
33
#endif
// MAGNET_H
FairMagnet
Definition
FairMagnet.h:17
FairMagnet::ConstructASCIIGeometry
void ConstructASCIIGeometry()
Definition
FairMagnet.cxx:50
FairMagnet::~FairMagnet
virtual ~FairMagnet()
Definition
FairMagnet.cxx:18
FairMagnet::ConstructGeometry
void ConstructGeometry()
Definition
FairMagnet.cxx:32
FairMagnet::FairMagnet
FairMagnet()
Definition
FairMagnet.cxx:20
FairMagnet::IsSensitive
Bool_t IsSensitive(const std::string &name)
Definition
FairMagnet.cxx:44
FairMagnet::CloneModule
virtual FairModule * CloneModule() const
Definition
FairMagnet.cxx:60
install
include
FairMagnet.h
Generated on Fri May 15 2026 10:40:56 for BmnRoot by
1.9.8