00001 #ifdef __CINT__
00002 #pragma link off all globals;
00003 #pragma link off all classes;
00004 #pragma link off all functions;
00005 #pragma link C++ nestedclasses;
00006
00007 #pragma link C++ class IDs::channel+;
00008 #pragma link C++ class IDs::generator+;
00009 #pragma link C++ class IDs::source+;
00010 #pragma link C++ enum IDs::Detector_t+;
00011 #pragma link C++ class std::map<std::string,IDs::Detector_t>+;
00012 #pragma link C++ class std::map<IDs::Detector_t,std::string>+;
00013
00014 #pragma link C++ class TIntegralRatioAnalysedPulse+;
00015 #pragma link C++ class TGaussFitAnalysedPulse+;
00016 #pragma link C++ class TTemplateConvolveAnalysedPulse+;
00017 #pragma link C++ class TTemplateFitAnalysedPulse+;
00018 #pragma link C++ class TAnalysedPulse+;
00019 #pragma link C++ class TDetectorPulse+;
00020 #pragma link C++ class TSiliconEvent+;
00021 #pragma link C++ class TMuonEvent+;
00022 #pragma link C++ class vector<TAnalysedPulse*>+;
00023 #pragma link C++ class vector<TAnalysedPulse*>::iterator;
00024 #pragma link C++ function operator!= (vector<TAnalysedPulse*>::iterator, vector<TAnalysedPulse*>::iterator);
00025 #pragma link C++ class map<string, vector<TAnalysedPulse*> >+;
00026 #pragma link C++ class map<string, vector<TAnalysedPulse*> >::iterator;
00027 #pragma link C++ class pair<string,vector<TAnalysedPulse*> >+;
00028 #pragma link C++ class std::vector<std::string>+;
00029
00030 #pragma link C++ class std::map<IDs::source, int>+;
00031 #pragma link C++ class std::pair<IDs::source, int> +;
00032 #pragma link C++ class std::vector<IDs::source>+;
00033 #pragma link C++ class FlyWeightLists<IDs::source, TAnalysedPulse::Tag>+;
00034 #pragma link C++ class FlyWeightLists<IDs::source, TDetectorPulse::Tag>+;
00035 #pragma link C++ class FlyWeight<IDs::source, TAnalysedPulse::Tag>+;
00036 #pragma link C++ class FlyWeight<IDs::source, TDetectorPulse::Tag>+;
00037
00038 #pragma link C++ class BankBranch<vector<TPulseIsland*> >+;
00039 #pragma link C++ class BankBranch<vector<TAnalysedPulse*> >+;
00040 #pragma link C++ class BankBranch<vector<TDetectorPulse*> >+;
00041 #pragma link C++ class BankBranch<vector<TMuonEvent*> >+;
00042
00043 #pragma link C++ class TTemplate+;
00044
00045 #pragma link C++ class TAnalysedPulseMapWrapper+;
00046 #endif