SHiP Data Model
Event data model for the SHiP experiment: C++ data classes with ROOT dictionary support.
Loading...
Searching...
No Matches
LinkDef.h
Go to the documentation of this file.
1#ifdef __CLING__
2#pragma link off all globals;
3#pragma link off all classes;
4#pragma link off all functions;
5
6// Event metadata
7#pragma link C++ class SHiP::EventHeader+;
8
9// MC / generation
10#pragma link C++ class SHiP::MCParticle+;
11#pragma link C++ class std::vector<SHiP::MCParticle>+;
12
13// Simulation
14#pragma link C++ class SHiP::SimHit+;
15#pragma link C++ class SHiP::SimParticle+;
16#pragma link C++ class SHiP::SimResult+;
17#pragma link C++ class std::vector<SHiP::SimHit>+;
18#pragma link C++ class std::vector<SHiP::SimParticle>+;
19
20// Digitisation
21#pragma link C++ class SHiP::RecHit+;
22#pragma link C++ class std::vector<SHiP::RecHit>+;
23#pragma link C++ class SHiP::UBTHit+;
24#pragma link C++ class std::vector<SHiP::UBTHit>+;
25#pragma link C++ class SHiP::SBTHit+;
26#pragma link C++ class std::vector<SHiP::SBTHit>+;
27#pragma link C++ class SHiP::TimeDetHit+;
28#pragma link C++ class std::vector<SHiP::TimeDetHit>+;
29#pragma link C++ class SHiP::StrawTubesHit+;
30#pragma link C++ class std::vector<SHiP::StrawTubesHit>+;
31#pragma link C++ class SHiP::CaloHit+;
32#pragma link C++ class std::vector<SHiP::CaloHit>+;
33
34// Reconstruction
35#pragma link C++ class SHiP::TrackFitResult+;
36#pragma link C++ class std::vector<SHiP::TrackFitResult>+;
37#pragma link C++ class SHiP::RecParticle+;
38#pragma link C++ class std::vector<SHiP::RecParticle>+;
39#endif