Line data Source code
1 :
2 : /**************************************************************************
3 : * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 : * *
5 : * Authors: Anders Knospe <anders.knospe@cern.ch> *
6 : * *
7 : * Permission to use, copy, modify and distribute this software and its *
8 : * documentation strictly for non-commercial purposes is hereby granted *
9 : * without fee, provided that the above copyright notice appears in all *
10 : * copies and that both the copyright notice and this permission notice *
11 : * appear in the supporting documentation. The authors make no claims *
12 : * about the suitability of this software for any purpose. It is *
13 : * provided "as is" without express or implied warranty. *
14 : **************************************************************************/
15 :
16 :
17 : #ifndef ALIHLTEMCALCLUSTERIZERCOMPONENTNBYN_H
18 : #define ALIHLTEMCALCLUSTERIZERCOMPONENTNBYN_H
19 :
20 : #include "AliHLTEMCALClusterizerComponent.h"
21 :
22 :
23 : class AliHLTEMCALClusterizerComponentNbyN : public AliHLTEMCALClusterizerComponent
24 : {
25 :
26 : public:
27 :
28 : /** Constructor */
29 : AliHLTEMCALClusterizerComponentNbyN();
30 :
31 : /** Destructor */
32 : virtual ~AliHLTEMCALClusterizerComponentNbyN();
33 :
34 : /** interface function, see @ref AliHLTComponent for description */
35 : const char* GetComponentID();
36 :
37 : /** interface function, see @ref AliHLTComponent for description */
38 : AliHLTComponent* Spawn();
39 :
40 : protected:
41 :
42 : /** interface function, see @ref AliHLTComponent for description */
43 : int ScanConfigurationArgument ( int argc, const char** argv );
44 :
45 : /** interface function, see @ref AliHLTComponent for description */
46 : virtual int DoInit(int argc, const char** argv);
47 :
48 : /** Copy constructor, not implemented */
49 : AliHLTEMCALClusterizerComponentNbyN(const AliHLTEMCALClusterizerComponent& );;
50 :
51 : /** Assignment operator, not implemented */
52 : AliHLTEMCALClusterizerComponentNbyN & operator = (const AliHLTEMCALClusterizerComponentNbyN);
53 :
54 :
55 6 : ClassDef(AliHLTEMCALClusterizerComponent, 0);
56 : };
57 :
58 : #endif // ALIHLTEMCALCLUSTERIZERCOMPONENTNBYN_H
|