-
Ole Hansen authored
libPodd holds the general (framework) classes, while libHallA contains classes specific to Hall A replay and analysis. The current split is at the level of source files. There are a few instances where specific Hall A code is part of a normally more general class. This still needs to be sorted out. Also - move CMake helper scripts to cmake/scripts subdirectory - move various example/utility scripts to more appropriate locations - move main programs to apps directory. Rename main.cxx to analyzer.cxx - move OldVDC and VDCsim into new plugins directory
Ole Hansen authoredlibPodd holds the general (framework) classes, while libHallA contains classes specific to Hall A replay and analysis. The current split is at the level of source files. There are a few instances where specific Hall A code is part of a normally more general class. This still needs to be sorted out. Also - move CMake helper scripts to cmake/scripts subdirectory - move various example/utility scripts to more appropriate locations - move main programs to apps directory. Rename main.cxx to analyzer.cxx - move OldVDC and VDCsim into new plugins directory
haDecode_LinkDef.h 1.51 KiB
#ifdef __CINT__
#pragma link off all globals;
#pragma link off all classes;
#pragma link off all functions;
#pragma link C++ class Decoder::CodaDecoder+;
#pragma link C++ class Decoder::Module+;
#pragma link C++ class Decoder::Module::ModuleType+;
#pragma link C++ class Decoder::Module::TypeSet_t+;
#pragma link C++ class Decoder::Module::TypeIter_t+;
#pragma link C++ class Decoder::FastbusModule+;
#pragma link C++ class Decoder::PipeliningModule+;
#pragma link C++ class Decoder::VmeModule+;
#pragma link C++ class Decoder::GenScaler+;
#pragma link C++ class Decoder::Lecroy1877Module+;
#pragma link C++ class Decoder::Lecroy1881Module+;
#pragma link C++ class Decoder::Lecroy1875Module+;
#pragma link C++ class Decoder::Scaler1151+;
#pragma link C++ class Decoder::Scaler3800+;
#pragma link C++ class Decoder::Scaler3801+;
#pragma link C++ class Decoder::Scaler560+;
#pragma link C++ class Decoder::Fadc250Module+;
#pragma link C++ class Decoder::F1TDCModule+;
#pragma link C++ class Decoder::Caen1190Module+;
#pragma link C++ class Decoder::Caen775Module+;
#pragma link C++ class Decoder::Caen792Module+;
#pragma link C++ class Decoder::THaCodaData+;
#pragma link C++ class Decoder::THaCodaFile+;
#pragma link C++ class Decoder::THaCrateMap+;
#pragma link C++ class Decoder::THaEpics+;
#pragma link C++ class Decoder::THaSlotData+;
#pragma link C++ class Decoder::THaUsrstrutils+;
#pragma link C++ class THaBenchmark+;
#pragma link C++ class THaEvData+;
#ifdef ONLINE_ET
#pragma link C++ class Decoder::THaEtClient+;
#endif
#endif