Line data Source code
1 : // $Id$
2 :
3 : /**************************************************************************
4 : * This file is property of and copyright by the *
5 : * ALICE Experiment at CERN, All rights reserved. *
6 : * *
7 : * Primary Authors: Matthias Richter <Matthias.Richter@ift.uib.no> *
8 : * for The ALICE HLT Project. *
9 : * *
10 : * Permission to use, copy, modify and distribute this software and its *
11 : * documentation strictly for non-commercial purposes is hereby granted *
12 : * without fee, provided that the above copyright notice appears in all *
13 : * copies and that both the copyright notice and this permission notice *
14 : * appear in the supporting documentation. The authors make no claims *
15 : * about the suitability of this software for any purpose. It is *
16 : * provided "as is" without express or implied warranty. *
17 : **************************************************************************/
18 :
19 : /// @file AliHLTOfflineDataSource.cxx
20 : /// @author Matthias Richter
21 : /// @date
22 : /// @brief AliRoot data source component base class.
23 : ///
24 :
25 : #include "AliHLTOfflineDataSource.h"
26 :
27 : /** ROOT macro for the implementation of ROOT specific class methods */
28 126 : ClassImp(AliHLTOfflineDataSource)
29 :
30 60 : AliHLTOfflineDataSource::AliHLTOfflineDataSource()
31 120 : {
32 : // The class implements an AliRoot data source component base class.
33 : // Main purpose is to provide the access to RunLoader and RawReader
34 : // of the AliRoot simulation/reconstruction
35 : // Child classes implement the normal component functions to
36 : // facilitate the interface
37 30 : Register(this);
38 30 : }
39 :
40 0 : AliHLTOfflineDataSource::~AliHLTOfflineDataSource()
41 60 : {
42 : // destructor
43 30 : Unregister(this);
44 30 : }
|