File: LinkDef.hh

package info (click to toggle)
hepmc3 3.1.2-2.1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 14,124 kB
  • sloc: fortran: 66,849; cpp: 13,604; ansic: 1,374; xml: 109; sh: 72; makefile: 33
file content (28 lines) | stat: -rw-r--r-- 1,049 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#ifdef __CINT__

#pragma link C++ struct HepMC3::GenEventData+;
#pragma link C++ struct HepMC3::GenRunInfoData+;
#pragma link C++ struct HepMC3::GenParticleData+;
#pragma link C++ struct HepMC3::GenVertexData+;
#pragma link C++ class std::vector<HepMC3::GenParticleData>+;
#pragma link C++ class std::vector<HepMC3::GenVertexData>+;
#pragma link C++ class std::vector<int>+;
#pragma link C++ class std::vector<std::string>+;
#pragma link C++ class HepMC3::FourVector+;
#pragma link C++ class HepMC3::Units+;
#pragma link C++ class HepMC3::Setup+;

/* To generate dictionaries for compatibility with HepMC3.0*/
#pragma link C++ struct HepMC::GenEventData+;
#pragma link C++ struct HepMC::GenRunInfoData+;
#pragma link C++ struct HepMC::GenParticleData+;
#pragma link C++ struct HepMC::GenVertexData+;
#pragma link C++ class std::vector<HepMC::GenParticleData>+;
#pragma link C++ class std::vector<HepMC::GenVertexData>+;
#pragma link C++ class HepMC::FourVector+;
#pragma link C++ class HepMC::Units+;
#pragma link C++ class HepMC::Setup+;



#endif