]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EMCAL/AliCaloRawAnalyzerNN.h
- add new classes
[u/mrichter/AliRoot.git] / EMCAL / AliCaloRawAnalyzerNN.h
index 581f4492d21355658ed05dac673fc350ec62c6b1..87d60854dee68aa2f7d98b1e32eb9a340cccc4bc 100644 (file)
@@ -32,14 +32,16 @@ class AliCaloNeuralFit;
 
 class  AliCaloRawAnalyzerNN : public AliCaloRawAnalyzer
 {
+  friend class AliCaloRawAnalyzerFactory; // self explanatory
  public:
-  AliCaloRawAnalyzerNN();
+  // AliCaloRawAnalyzerNN();
   virtual ~AliCaloRawAnalyzerNN();
   virtual AliCaloFitResults Evaluate( const std::vector<AliCaloBunchInfo> &bunchvector, 
                                       const UInt_t altrocfg1,  const UInt_t altrocfg2 );
   //  virtual void SelectSubarray( const Double_t *fData, const int length, const short maxindex, int *const  first, int *const last ) const;
 
  private:
+  AliCaloRawAnalyzerNN();
   AliCaloRawAnalyzerNN( const AliCaloRawAnalyzerNN   & );
   AliCaloRawAnalyzerNN   & operator = ( const  AliCaloRawAnalyzerNN  & );
   AliCaloNeuralFit *fNeuralNet; // pointer to the class whick actually implements the Neural Network for EMCAL