2 // Main authors: Matevz Tadel & Alja Mrak-Tadel: 2006, 2007
4 /**************************************************************************
5 * Copyright(c) 1998-2008, ALICE Experiment at CERN, all rights reserved. *
6 * See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for *
7 * full copyright notice. *
8 **************************************************************************/
11 #ifndef ALIEVEHOMERSRCOBJECT_H
12 #define ALIEVEHOMERSRCOBJECT_H
14 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
15 * See cxx source for full Copyright notice */
17 /** @file AliEveHOMERSrcObject.h
18 @author Jochen Thaeder
20 @brief Src Object for Src Mapping
26 class AliEveHOMERSrcObject : public TObject
31 * ---------------------------------------------------------------------------------
32 * Constructor / Destructor
33 * ---------------------------------------------------------------------------------
37 AliEveHOMERSrcObject( TString dataType, TString className, ULong_t specification );
40 virtual ~AliEveHOMERSrcObject();
43 * ---------------------------------------------------------------------------------
45 * ---------------------------------------------------------------------------------
48 /** Returns the HLT dataType */
49 TString GetDataType() { return fDataType; } // Returns the HLT dataType
51 /** Returns the HLT className */
52 TString GetClassName() { return fClassName; } // Returns the HLT className
54 /** Returns the HLT specification in HLT */
55 ULong_t GetSpecification() { return fSpecification; } // Returns the HLT specification in HLT
57 ///////////////////////////////////////////////////////////////////////////////////
61 AliEveHOMERSrcObject(const AliEveHOMERSrcObject&); // Not implemented.
62 AliEveHOMERSrcObject& operator=(const AliEveHOMERSrcObject&); // Not implemented.
65 * ---------------------------------------------------------------------------------
67 * ---------------------------------------------------------------------------------
70 TString fDataType; // Contains the HLT DataType
71 TString fClassName; // Contains the Classname in HLT
72 ULong_t fSpecification; // Contains the HLT Specification
74 ClassDef(AliEveHOMERSrcObject, 0); // Object for mapping of HLT data-sources.