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
EventRapgap.h
Go to the documentation of this file.
1 
10 #ifndef INCLUDE_EICSMEAR_ERHIC_EVENTRAPGAP_H_
11 #define INCLUDE_EICSMEAR_ERHIC_EVENTRAPGAP_H_
12 
13 #include <string>
14 
15 #include <Rtypes.h>
16 
17 #include "eicsmear/erhic/EventMC.h"
18 
19 namespace erhic {
20 
24 class EventRapgap : public EventMC {
25  public:
26  virtual bool Parse(const std::string&);
27 
28  Int_t idir;
29  Int_t idisdif;
30  Int_t genevent;
31 
32  Double32_t cs;
33  Double32_t sigma_cs;
34  Double32_t s;
35  Double32_t q2;
36  Double32_t xgam;
37  Double32_t xpr;
38  Double32_t Pt_h;
39  Double32_t t;
40  Double32_t x_pom;
41  Double32_t sHat2;
42  Double32_t z;
43  Double32_t x1;
44  Double32_t phi1;
45  Double32_t pt2_hat;
46  Double32_t sHat; // Partonic centre-of-mass energy
47 
48  ClassDef(erhic::EventRapgap, 1)
49 };
50 
51 } // namespace erhic
52 
53 #endif // INCLUDE_EICSMEAR_ERHIC_EVENTRAPGAP_H_
virtual bool Parse(const std::string &)
Definition: EventRapgap.cxx:17