-//-*- Mode: C++ -*-
-// $Id$
-
/**************************************************************************
* This file is property of and copyright by the ALICE HLT Project *
* All rights reserved. *
#ifndef ALIHLTPHOSHISTOGRAMPRODUCER_H
#define ALIHLTPHOSHISTOGRAMPRODUCER_H
+#include "Rtypes.h"
+
/**
* Class does
// or
// visit http://web.ift.uib.no/~kjeks/doc/alice-hlt
-#include "AliHLTPHOSBase.h"
+//#include "AliHLTPHOSBase.h"
class TH1D;
class TNtuple;
*
* @ingroup alihlt_phos
*/
-class AliHLTPHOSHistogramProducer : public AliHLTPHOSBase
+//class AliHLTPHOSHistogramProducer : public AliHLTPHOSBase
+class AliHLTPHOSHistogramProducer
{
public:
AliHLTPHOSHistogramProducer();
~AliHLTPHOSHistogramProducer();
-
- AliHLTPHOSHistogramProducer(const AliHLTPHOSHistogramProducer &) :
- AliHLTPHOSBase(),
- fClusterEnergiesHistPtr(0),
- fMultiplicitiesHistPtr(0),
- fClusterNtuplePtr(0),
- fFillClusterEnergies(false),
- fFillMultiplicities(false),
- fFillNtuple(false),
- fMaxNtupleEntries(1000000000)
- {
- //comment
- }
-
- AliHLTPHOSHistogramProducer & operator = (const AliHLTPHOSHistogramProducer)
- {
- //Assignment
- return *this;
- }
-
Int_t Fill(AliHLTPHOSCaloClusterContainerStruct* clusterContainerPtr);
Int_t InitializeObjects();
void SetMaxNtupleEntries(Int_t n) { fMaxNtupleEntries = n; }
private:
-
+AliHLTPHOSHistogramProducer(const AliHLTPHOSHistogramProducer & );
+AliHLTPHOSHistogramProducer & operator = (const AliHLTPHOSHistogramProducer &);
TH1D* fClusterEnergiesHistPtr;
TH1D* fMultiplicitiesHistPtr;
TNtuple* fClusterNtuplePtr;