eic-smear
1.0.3
A collection of ROOT classes for Monte Carlo events and a fast-smearing code simulating detector effects for the Electron-Ion Collider task force
Main Page
Related Pages
Classes
Files
File List
File Members
EventPythia.h
Go to the documentation of this file.
1
10
#ifndef INCLUDE_EICSMEAR_HADRONIC_EVENTPYTHIA_H_
11
#define INCLUDE_EICSMEAR_HADRONIC_EVENTPYTHIA_H_
12
13
#include <Rtypes.h>
// For ClassDef macro
14
15
#include <
eicsmear/hadronic/EventMC.h
>
16
17
namespace
erhic {
18
namespace
hadronic {
19
20
class
EventPythiaPP
:
public
EventMC
{
21
public
:
25
virtual
~EventPythiaPP
();
26
30
EventPythiaPP
();
31
35
EventPythiaPP
(
double
Q2,
double
x1,
double
x2);
36
40
EventPythiaPP
(
const
EventPythiaPP
&);
41
45
EventPythiaPP
&
operator=
(
const
EventPythiaPP
&);
46
50
virtual
Double_t
GetQ2
()
const
;
51
55
virtual
Double_t
GetX1
()
const
;
56
60
virtual
Double_t
GetX2
()
const
;
61
62
protected
:
63
Double32_t QSquared;
64
Double32_t x1;
65
Double32_t x2;
66
67
ClassDef(
erhic::hadronic::EventPythiaPP
, 1)
68
};
69
70
}
// namespace hadronic
71
}
// namespace erhic
72
73
#endif // INCLUDE_EICSMEAR_HADRONIC_EVENTPYTHIA_H_
EventMC.h
erhic::hadronic::EventPythiaPP::EventPythiaPP
EventPythiaPP()
Definition:
EventPythia.cxx:18
erhic::hadronic::EventMC
Definition:
EventMC.h:29
erhic::hadronic::EventPythiaPP::GetX2
virtual Double_t GetX2() const
Definition:
EventPythia.cxx:55
erhic::hadronic::EventPythiaPP::operator=
EventPythiaPP & operator=(const EventPythiaPP &)
Definition:
EventPythia.cxx:37
erhic::hadronic::EventPythiaPP::~EventPythiaPP
virtual ~EventPythiaPP()
Definition:
EventPythia.cxx:15
erhic::hadronic::EventPythiaPP::GetX1
virtual Double_t GetX1() const
Definition:
EventPythia.cxx:51
erhic::hadronic::EventPythiaPP::GetQ2
virtual Double_t GetQ2() const
Definition:
EventPythia.cxx:47
erhic::hadronic::EventPythiaPP
Definition:
EventPythia.h:20
eic-smear
include
eicsmear
hadronic
EventPythia.h
Generated on Thu Jul 24 2014 15:18:38 for eic-smear by
1.8.7