Hall A ROOT/C++ Analyzer (podd)
Loading...
Searching...
No Matches
THaSAProtonEP.h
Go to the documentation of this file.
1
#ifndef Podd_THaSAProtonEP_h_
2
#define Podd_THaSAProtonEP_h_
3
5
//
6
// THaSAProtonEP
7
//
9
10
#include "
THaPrimaryKine.h
"
11
#include "
TLorentzVector.h
"
12
13
class
THaSAProtonEP
:
public
THaPrimaryKine
{
14
15
public
:
16
THaSAProtonEP
(
const
char
*
name
,
const
char
* description,
17
const
char
* spectro =
""
,
18
Double_t
target_mass
= -1.0
/* GeV/c2 */
);
19
THaSAProtonEP
(
const
char
*
name
,
const
char
* description,
20
const
char
* spectro,
const
char
* beam,
21
Double_t
target_mass
= -1.0
/* GeV/c2 */
);
22
virtual
~THaSAProtonEP
() =
default
;
23
24
virtual
Int_t
Process
(
const
THaEvData
& );
25
26
ClassDef
(
THaSAProtonEP
,0)
//Single arm proton kinematics
27
};
28
29
#endif
Int_t
int Int_t
Double_t
double Double_t
ClassDef
#define ClassDef(name, id)
name
char name[80]
target_mass
static const Double_t target_mass
Definition
THaPhotoReaction.cxx:20
THaPrimaryKine.h
TLorentzVector.h
THaEvData
Definition
THaEvData.h:27
THaPrimaryKine
Definition
THaPrimaryKine.h:18
THaSAProtonEP
Definition
THaSAProtonEP.h:13
THaSAProtonEP::Process
virtual Int_t Process(const THaEvData &)
Definition
THaSAProtonEP.cxx:47
THaSAProtonEP::~THaSAProtonEP
virtual ~THaSAProtonEP()=default
Podd
THaSAProtonEP.h
Generated by
1.9.8