SND@LHC Software
Loading...
Searching...
No Matches
coreLinkDef.h
Go to the documentation of this file.
1#ifdef __CINT__
2
3#pragma link off all globals;
4#pragma link off all classes;
5#pragma link off all functions;
6
7// These need no special treatment.
8#pragma link C++ class genfit::AbsFinitePlane+;
9#pragma link C++ class genfit::AbsHMatrix+;
10#pragma link C++ class genfit::RectangularFinitePlane+;
11#pragma link C++ class genfit::FitStatus+;
12#pragma link C++ class genfit::MaterialProperties+;
13#pragma link C++ class genfit::TrackCand+;
14#pragma link C++ class genfit::TrackCandHit+;
15#pragma link C++ class genfit::FieldManager+;
16#pragma link C++ class genfit::AbsFitter+;
17#pragma link C++ class genfit::AbsBField+;
18
19// These inherit from classes with custom streamers, or reference shared_ptrs in their interfaces.
20#pragma link C++ class genfit::AbsTrackRep+;
21#pragma link C++ class genfit::MeasuredStateOnPlane+;
22
23// These need their owners fixed up after reading.
24#pragma link C++ class genfit::AbsMeasurement+; // trackPoint_
25
26// These cannot be dealt with by default streamers because of
27// shared_ptrs<> or scoped_ptrs<>. Additionally, they may need their
28// owners fixed up.
29#pragma link C++ class genfit::AbsFitterInfo-; // trackPoint_, rep_, sharedPlanePtr
30#pragma link C++ class genfit::DetPlane-; // scoped_ptr<> finitePlane_
31#pragma link C++ class genfit::MeasurementOnPlane-; // scoped_ptr<> hMatrix_
32#pragma link C++ class genfit::StateOnPlane-; // rep_, sharedPlanePtr
33#pragma link C++ class genfit::ThinScatterer-; // sharedPlanePtr
34#pragma link C++ class genfit::Track-;
35#pragma link C++ class genfit::TrackPoint-; // track_, fixup the map
36#pragma link C++ class std::vector<genfit::Track*>-;
37#pragma link C++ class std::vector<genfit::MeasuredStateOnPlane*>-;
38
39#endif