ROOT logo
#ifndef ALIDIELECTRONSIGNALEXT_H
#define ALIDIELECTRONSIGNALEXT_H

/* Copyright(c) 1998-2009, ALICE Experiment at CERN, All rights reserved. *
 * See cxx source for full Copyright notice                               */

//#############################################################
//#                                                           # 
//#           Class AliDielectronSignalExt                    #
//#                                                           #
//#  Authors:                                                 #
//#   Anton     Andronic, GSI / A.Andronic@gsi.de             #
//#   Ionut C.  Arsene,   GSI / I.C.Arsene@gsi.de             #
//#   Julian    Book,     Uni Ffm / Julian.Book@cern.ch       #
//#   Frederick Kramer,   Uni Ffm, / Frederick.Kramer@cern.ch #
//#   Magnus    Mager,    CERN / Magnus.Mager@cern.ch         #
//#   WooJin J. Park,     GSI / W.J.Park@gsi.de               #
//#   Jens      Wiechula, Uni HD / Jens.Wiechula@cern.ch      #
//#                                                           #
//#############################################################

#include <TVectorT.h>
#include <TString.h>
#include <TH1.h>

#include "AliDielectronSignalBase.h"

class AliDielectronSignalExt : public AliDielectronSignalBase {

public:
 
  AliDielectronSignalExt();
  AliDielectronSignalExt(const char*name, const char* title);

  virtual ~AliDielectronSignalExt();

  virtual void Process(TObjArray* const arrhist);
  void ProcessLS(TObjArray* const arrhist);  // like-sign method
  void ProcessEM(TObjArray* const arrhist);  // event mixing method
  void ProcessRotation(TObjArray* const arrhist);  // event mixing method

  virtual void Draw(const Option_t* option = "");

private:

  AliDielectronSignalExt(const AliDielectronSignalExt &c);
  AliDielectronSignalExt &operator=(const AliDielectronSignalExt &c);

  ClassDef(AliDielectronSignalExt,2)    // class for signal extraction using LS, ME or ROT
};

#endif
 AliDielectronSignalExt.h:1
 AliDielectronSignalExt.h:2
 AliDielectronSignalExt.h:3
 AliDielectronSignalExt.h:4
 AliDielectronSignalExt.h:5
 AliDielectronSignalExt.h:6
 AliDielectronSignalExt.h:7
 AliDielectronSignalExt.h:8
 AliDielectronSignalExt.h:9
 AliDielectronSignalExt.h:10
 AliDielectronSignalExt.h:11
 AliDielectronSignalExt.h:12
 AliDielectronSignalExt.h:13
 AliDielectronSignalExt.h:14
 AliDielectronSignalExt.h:15
 AliDielectronSignalExt.h:16
 AliDielectronSignalExt.h:17
 AliDielectronSignalExt.h:18
 AliDielectronSignalExt.h:19
 AliDielectronSignalExt.h:20
 AliDielectronSignalExt.h:21
 AliDielectronSignalExt.h:22
 AliDielectronSignalExt.h:23
 AliDielectronSignalExt.h:24
 AliDielectronSignalExt.h:25
 AliDielectronSignalExt.h:26
 AliDielectronSignalExt.h:27
 AliDielectronSignalExt.h:28
 AliDielectronSignalExt.h:29
 AliDielectronSignalExt.h:30
 AliDielectronSignalExt.h:31
 AliDielectronSignalExt.h:32
 AliDielectronSignalExt.h:33
 AliDielectronSignalExt.h:34
 AliDielectronSignalExt.h:35
 AliDielectronSignalExt.h:36
 AliDielectronSignalExt.h:37
 AliDielectronSignalExt.h:38
 AliDielectronSignalExt.h:39
 AliDielectronSignalExt.h:40
 AliDielectronSignalExt.h:41
 AliDielectronSignalExt.h:42
 AliDielectronSignalExt.h:43
 AliDielectronSignalExt.h:44
 AliDielectronSignalExt.h:45
 AliDielectronSignalExt.h:46
 AliDielectronSignalExt.h:47
 AliDielectronSignalExt.h:48
 AliDielectronSignalExt.h:49
 AliDielectronSignalExt.h:50
 AliDielectronSignalExt.h:51
 AliDielectronSignalExt.h:52