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
EventDpmjet.h
Go to the documentation of this file.
1 
10 #ifndef INCLUDE_EICSMEAR_ERHIC_EVENTDPMJET_H_
11 #define INCLUDE_EICSMEAR_ERHIC_EVENTDPMJET_H_
12 
13 #include <string>
14 
15 #include <Rtypes.h>
16 
17 #include "eicsmear/erhic/EventMC.h"
18 
19 namespace erhic {
20 
24 class EventDpmjet : public EventMC {
25  public:
38  virtual bool Parse(const std::string&);
39 
40  Int_t ievent;
41  Int_t I;
42  Int_t process1;
43  Int_t process2;
44  Int_t IP;
45  Int_t tgtparton;
46  Int_t prjparton;
47  Int_t nucleon;
48  Double32_t xtgtparton;
49  Double32_t xprjparton;
50  Double32_t dtrueW2;
51  Double32_t dtrueNu;
52  Double32_t dtrueQ2;
53  Double32_t dtrueY;
54  Double32_t dtrueX;
55  Double32_t theta_Evt;
56  Double32_t photonFlux;
57 
58  ClassDef(erhic::EventDpmjet, 1)
59 };
60 
61 } // namespace erhic
62 
63 #endif // INCLUDE_EICSMEAR_ERHIC_EVENTDPMJET_H_
erhic::EventDpmjet::tgtparton
Int_t tgtparton
Definition: EventDpmjet.h:45
erhic::EventDpmjet::process2
Int_t process2
Definition: EventDpmjet.h:43
erhic::EventDpmjet::dtrueX
Double32_t dtrueX
Definition: EventDpmjet.h:54
erhic
Definition: EventDis.cxx:14
erhic::EventDpmjet::Parse
virtual bool Parse(const std::string &)
Parses the event information from a text string.
Definition: EventDpmjet.cxx:17
erhic::EventDpmjet::process1
Int_t process1
Definition: EventDpmjet.h:42
erhic::EventDpmjet::ievent
Int_t ievent
Definition: EventDpmjet.h:40
erhic::EventDpmjet::dtrueNu
Double32_t dtrueNu
Definition: EventDpmjet.h:51
erhic::EventDpmjet::prjparton
Int_t prjparton
Definition: EventDpmjet.h:46
erhic::EventDpmjet::IP
Int_t IP
Definition: EventDpmjet.h:44
erhic::EventDpmjet::xprjparton
Double32_t xprjparton
Definition: EventDpmjet.h:49
EventMC.h
erhic::EventDpmjet::I
Int_t I
Definition: EventDpmjet.h:41
erhic::EventDpmjet::theta_Evt
Double32_t theta_Evt
Definition: EventDpmjet.h:55
erhic::EventDpmjet::dtrueQ2
Double32_t dtrueQ2
Definition: EventDpmjet.h:52
erhic::EventDpmjet::dtrueW2
Double32_t dtrueW2
Definition: EventDpmjet.h:50
erhic::EventDpmjet::dtrueY
Double32_t dtrueY
Definition: EventDpmjet.h:53
erhic::EventDpmjet::nucleon
Int_t nucleon
Definition: EventDpmjet.h:47
erhic::EventDpmjet
Describles the event from DPMJET.
Definition: EventDpmjet.h:24
erhic::EventDpmjet::xtgtparton
Double32_t xtgtparton
Definition: EventDpmjet.h:48
erhic::EventDpmjet::photonFlux
Double32_t photonFlux
Definition: EventDpmjet.h:56
erhic::EventMC
Abstract base class for DIS Monte Carlo events.
Definition: erhic/EventMC.h:30