fCaloBinning = i; fCaloBinningMin = f1; fCaloBinningMax = f2;
}
+ /** Set Binning of SPD */
+ void SetBinningSpd(Int_t i=1, Float_t f1=0., Float_t f2=1.) {
+ fSpdBinning = i; fSpdBinningMin = f1; fSpdBinningMax = f2;
+ }
+
/** Set process PHOS */
void SetProcessPhos(Bool_t v = true) {
fProcessPhos = v;
*/
/** Process current event */
- Int_t ProcessEvent( AliESDEvent *esd );
+ Int_t ProcessEvent( AliESDEvent *esd, Int_t nSpdClusters );
+
+ Int_t ProcessEvent( AliESDEvent *esd ) {
+ return ProcessEvent(esd, 0);
+ }
+
///////////////////////////////////////////////////////////////////////////////////
/** Setup CALO histograms */
Int_t SetupCALO();
+ /** Setup SPD histograms */
+ Int_t SetupSPD();
+
/*
* ---------------------------------------------------------------------------------
* Process - private
/** Process current event - TPC */
Int_t ProcessTPC();
+
+ /** Process current event - SPD */
+ Int_t ProcessSPD();
/** Process current event - VZERO */
Int_t ProcessVZERO();
/** Process current event - CALO */
Int_t ProcessCALO();
-
-
/*
* ---------------------------------------------------------------------------------
* Members - private
/** VZERO flagged mult C */
Float_t fVzeroMultFlaggedC;
+ /** Spd N clusters */
+ Int_t fSpdNClusters;
+
// -- -- --
/** Binnning VZERO */
Int_t fCaloBinning;
Float_t fCaloBinningMin;
Float_t fCaloBinningMax;
+
+ /** Binnning SPD */
+ Int_t fSpdBinning;
+ Float_t fSpdBinningMin;
+ Float_t fSpdBinningMax;
ClassDef(AliHLTMultiplicityCorrelations, 1);
};