]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EVE/Alieve/LinkDef.h
Remove trailing whitespace.
[u/mrichter/AliRoot.git] / EVE / Alieve / LinkDef.h
index a9a3e06b80ba058cff07dae3bd2d4b6b48795073..20347613b7b0e047029e80fcb98e58b3df228d9c 100644 (file)
+// $Id$
+// Main authors: Matevz Tadel & Alja Mrak-Tadel: 2006, 2007
+
+/**************************************************************************
+ * Copyright(c) 1998-2008, ALICE Experiment at CERN, all rights reserved. *
+ * See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for          *
+ * full copyright notice.                                                 *
+ **************************************************************************/
 #pragma link off all functions;
 #pragma link off all globals;
 #pragma link off all classes;
 
-#pragma link C++ namespace Alieve;
 
 //================================
 // base/
 //================================
 
-// Event
-#pragma link C++ class  Alieve::Event+;
-#pragma link C++ global Alieve::gEvent;
+// AliEveEventManager
+#pragma link C++ class  AliEveEventManager+;
+#pragma link C++ global gEvent;
+
+#pragma link C++ class AliEveKineTools+;
+
+#pragma link C++ class AliEveVSDCreator+;
+
+// Fit
+#pragma link C++ class AliEveTrackFitter+;
+#pragma link C++ class AliEveTrackFitterEditor+;
 
-#pragma link C++ class Alieve::KineTools+;
+// AliEveJetPlane
+#pragma link C++ class AliEveJetPlane+;
+#pragma link C++ class AliEveJetPlaneGL+;
+#pragma link C++ class AliEveJetPlaneEditor+;
+#pragma link C++ class AliEveJetPlaneEditor::StaticDataWindow+;
+
+// Removed. Messy code, tons of violations and incompatible with TEve
+// classes. Author Ludovic Gaudichet left ALICE.
+// Should be thoroughly revised.
+//
+// AliEveCascade
+//#pragma link C++ class AliEveCascade+;
+//#pragma link C++ class CascadeList+;
+//#pragma link C++ class CascadeListEditor+;
+//
+// AliEveV0
+//#pragma link C++ class AliEveV0+;
+//#pragma link C++ class V0List+;
+//#pragma link C++ class V0ListEditor+;
 
-#pragma link C++ class Alieve::VSDCreator+;
 
 //================================
 // detectors/
 //================================
 
 // ITS
-#pragma link C++ class Alieve::ITSDigitsInfo+;
-#pragma link C++ class Alieve::ITSModule+;
-#pragma link C++ class Alieve::ITSModuleStepper+;
+#pragma link C++ class AliEveITSModuleSelection+;
+#pragma link C++ class AliEveITSDigitsInfo+;
+#pragma link C++ class AliEveITSModule+;
+#pragma link C++ class AliEveDigitScaleInfo+;
+#pragma link C++ class AliEveITSScaledModule+;
+#pragma link C++ class AliEveITSScaledModuleEditor+;
+#pragma link C++ class AliEveITSModuleStepper+;
+#pragma link C++ class AliEveITSModuleStepperEditor;
 
 // MUON
-#pragma link C++ class Alieve::MUONData+;
-#pragma link C++ class Alieve::MUONChamber+;
-#pragma link C++ class Alieve::MUONChamberData+;
-#pragma link C++ class Alieve::MUONChamberEditor+;
-#pragma link C++ class Alieve::MUONChamberGL+;
-#pragma link C++ class Alieve::MUONTracks+;
-#pragma link C++ class Alieve::MUONTrack+;
+#pragma link C++ class AliEveMUONData+;
+#pragma link C++ class AliEveMUONChamber+;
+#pragma link C++ class AliEveMUONChamberData+;
+#pragma link C++ class AliEveMUONChamberEditor+;
+#pragma link C++ class AliEveMUONChamberGL+;
+#pragma link C++ class AliEveMUONTrack+;
 
 // PMD
-#pragma link C++ class Alieve::PMDModule+;
-#pragma link C++ class Alieve::PMDModuleEditor+;
+#pragma link C++ class AliEvePMDModule+;
+#pragma link C++ class AliEvePMDModuleEditor+;
+
+// T0
+#pragma link C++ class AliEveT0Module+;
 
 // TPC
-#pragma link C++ class Alieve::TPCData+;
+#pragma link C++ class AliEveTPCData+;
 
-#pragma link C++ class Alieve::TPCSectorData+;
-#pragma link C++ class Alieve::TPCSectorData::PadData;
-#pragma link C++ class Alieve::TPCSectorData::PadIterator;
-#pragma link C++ class Alieve::TPCSectorData::RowIterator;
-#pragma link C++ class Alieve::TPCSectorData::SegmentInfo;
+#pragma link C++ class AliEveTPCSectorData+;
+#pragma link C++ class AliEveTPCSectorData::PadData;
+#pragma link C++ class AliEveTPCSectorData::PadIterator;
+#pragma link C++ class AliEveTPCSectorData::RowIterator;
+#pragma link C++ class AliEveTPCSectorData::SegmentInfo;
 
-#pragma link C++ class Alieve::TPCSectorData::PadRowHack;
+#pragma link C++ class AliEveTPCSectorData::PadRowHack;
 
-#pragma link C++ class Alieve::TPCSectorViz+;
-#pragma link C++ class Alieve::TPCSectorVizEditor+;
-#pragma link C++ class Alieve::TPCSector2D+;
-#pragma link C++ class Alieve::TPCSector2DEditor+;
-#pragma link C++ class Alieve::TPCSector2DGL+;
-#pragma link C++ class Alieve::TPCSector3D+;
-#pragma link C++ class Alieve::TPCSector3DEditor+;
-#pragma link C++ class Alieve::TPCSector3DGL+;
+#pragma link C++ class AliEveTPCSectorViz+;
+#pragma link C++ class AliEveTPCSectorVizEditor+;
+#pragma link C++ class AliEveTPCSector2D+;
+#pragma link C++ class AliEveTPCSector2DEditor+;
+#pragma link C++ class AliEveTPCSector2DGL+;
+#pragma link C++ class AliEveTPCSector3D+;
+#pragma link C++ class AliEveTPCSector3DEditor+;
+#pragma link C++ class AliEveTPCSector3DGL+;
 
-#pragma link C++ class Alieve::TPCLoader+;
-#pragma link C++ class Alieve::TPCLoaderEditor+;
+#pragma link C++ class AliEveTPCLoader+;
+#pragma link C++ class AliEveTPCLoaderEditor+;
 
 // TRD
-#pragma link C++ class Alieve::TRDLoader+;
-#pragma link C++ class Alieve::TRDLoaderSingle+;
-#pragma link C++ class Alieve::TRDLoaderEditor+;
-#pragma link C++ class Alieve::TRDModule+;
-#pragma link C++ class Alieve::TRDChamber+;
-#pragma link C++ class Alieve::TRDNode+;
-#pragma link C++ class Alieve::TRDModuleEditor+;
-#pragma link C++ class Alieve::TRDDigits+;
-#pragma link C++ class Alieve::TRDHits+;
+#pragma link C++ class AliEveTRDLoaderManager+;
+#pragma link C++ class AliEveTRDLoaderManagerEditor+;
+#pragma link C++ class AliEveTRDLoader+;
+#pragma link C++ class AliEveTRDLoaderEditor+;
+#pragma link C++ class AliEveTRDLoaderSim+;
+#pragma link C++ class AliEveTRDLoaderSimEditor+;
+#pragma link C++ class AliEveTRDLoaderRaw+;
+//#pragma link C++ class TRDLoaderRawEditor+;
+#pragma link C++ class AliEveTRDModule+;
+#pragma link C++ class AliEveTRDChamber+;
+#pragma link C++ class AliEveTRDNode+;
+#pragma link C++ class AliEveTRDModuleEditor+;
+#pragma link C++ class AliEveTRDDigits+;
+#pragma link C++ class AliEveTRDDigitsEditor+;
+#pragma link C++ class AliEveTRDHits+;
+#pragma link C++ class AliEveTRDHitsEditor+;
+#pragma link C++ class AliEveTRDClusters+;
+
+// TOF
+#pragma link C++ class AliEveTOFDigitsInfo+;
+#pragma link C++ class AliEveTOFSector+;
+#pragma link C++ class AliEveTOFStrip+;
+
+#pragma link C++ class AliEveTOFDigitsInfoEditor+;
+#pragma link C++ class AliEveTOFSectorEditor+;
+#pragma link C++ class AliEveTOFStripEditor+;
+
+
+//================================
+// HLT/
+//================================
+
+#pragma link C++ class AliEveHOMERManager+;
+#pragma link C++ class AliEveHOMERManagerEditor+;
+#pragma link C++ class AliEveHOMERSource+;
+#pragma link C++ class AliEveHOMERSourceList+;