Rearranging EMCLA libraries to avoid circular dependences
[u/mrichter/AliRoot.git] / EMCAL / EMCALLinkDefrec.h
1 #ifdef __CINT__
2 // for libEMCALrec.pkg
3 #pragma link off all globals;
4 #pragma link off all classes;
5 #pragma link off all functions;
6
7 #pragma link C++ enum  AliEMCALJetFinderAlgoBGCalcType_t;
8 #pragma link C++ enum  AliEMCALJetFinderResetType_t;
9 #pragma link C++ enum  AliEMCALJetFinderTrackType_t;
10 #pragma link C++ enum  AliEMCALJetFinderSmearingType_t;
11 #pragma link C++ enum  AliEMCALJetFinderEMCALType_t;
12 #pragma link C++ enum  AliEMCALJetFinderFileType_t;
13 #pragma link C++ enum  AliEMCALJetFinderAlgoUA1UnitFlagType_t;
14 #pragma link C++ enum  AliEMCALJetFinderAlgoUA1FillUnitFlagType_t;
15 // -
16 #pragma link C++ class AliEMCALReconstructor+;
17 #pragma link C++ class AliEMCALJetFinder+;
18 #pragma link C++ class AliEMCALJetFinderInput+;
19 #pragma link C++ class AliEMCALJetFinderInputPrep+;
20 #pragma link C++ class AliEMCALJetFinderInputSimPrep+;
21 #pragma link C++ class AliEMCALJetFinderOutput+;
22 #pragma link C++ class AliEMCALJetFinderAlgo+;
23 #pragma link C++ class AliEMCALJetFinderAlgoOmni+;
24 #pragma link C++ class AliEMCALJetFinderAlgoUA1Unit+;
25 #pragma link C++ class AliEMCALJetFinderPlots+;
26 #pragma link C++ class AliEMCALClusterizerv1+;
27 #pragma link C++ class AliEMCALLink+;           
28 #pragma link C++ class AliEMCALTracker+;
29 #pragma link C++ class AliEMCALTrackSegment+;           
30 #pragma link C++ class AliEMCALTrackSegmentMakerv1+;            
31 #pragma link C++ class AliEMCALRecParticle+;            
32 #pragma link C++ class AliEMCALFastRecParticle+;                
33 #pragma link C++ class AliEMCALPIDv1+;
34 #pragma link C++ class AliEMCALJetMicroDst+;
35 #pragma link C++ class AliEMCALHadronCorrection+;                
36 #pragma link C++ class AliEMCALHadronCorrectionv0+;
37 #pragma link C++ class AliEMCALHadronCorrectionv1+;              
38
39 #endif