Line data Source code
1 : /**************************************************************************
2 : * This file is property of and copyright by the Experimental Nuclear *
3 : * Physics Group, Dep. of Physics *
4 : * University of Oslo, Norway, 2007 *
5 : * *
6 : * Author: Per Thomas Hille <perthi@fys.uio.no> for the ALICE HLT Project.*
7 : * Contributors are mentioned in the code where appropriate. *
8 : * Please report bugs to perthi@fys.uio.no *
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 : #include "AliHLTEMCALRawAnalyzerNNComponent.h"
20 : #include "AliCaloRawAnalyzerNN.h"
21 :
22 : //Evaluation of Amplitude and Peak position using Least Mean Square (NN) fit
23 : //-----------
24 : //-----------
25 : //-----------
26 : //-----------
27 :
28 :
29 3 : AliHLTEMCALRawAnalyzerNNComponent::AliHLTEMCALRawAnalyzerNNComponent() : AliHLTEMCALRawAnalyzerComponent(kNeuralNet)
30 15 : {
31 : // fAnalyzerPtr
32 : // fAnalyzerPtr = new AliCaloRawAnalyzerNN();
33 6 : }
34 :
35 :
36 0 : AliHLTEMCALRawAnalyzerNNComponent::~AliHLTEMCALRawAnalyzerNNComponent()
37 12 : {
38 : // delete fAnalyzerPtr;
39 12 : }
40 :
41 :
42 :
43 : const char*
44 : AliHLTEMCALRawAnalyzerNNComponent::GetComponentID()
45 : {
46 306 : return "EmcalRawNN"; //NN= Neural Networks
47 : }
48 :
49 :
50 :
51 : AliHLTComponent*
52 : AliHLTEMCALRawAnalyzerNNComponent::Spawn()
53 : {
54 0 : return new AliHLTEMCALRawAnalyzerNNComponent();
55 0 : }
56 :
57 :
58 : int
59 : AliHLTEMCALRawAnalyzerNNComponent::Deinit()
60 : {
61 0 : return 0;
62 : }
|