]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGDQ/dielectron/AliDielectronSignalExt.h
Removing leftover return
[u/mrichter/AliRoot.git] / PWGDQ / dielectron / AliDielectronSignalExt.h
CommitLineData
572b0139 1#ifndef ALIDIELECTRONSIGNALEXT_H
2#define ALIDIELECTRONSIGNALEXT_H
3
4/* Copyright(c) 1998-2009, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
6
7//#############################################################
8//# #
9//# Class AliDielectronSignalExt #
10//# #
11//# Authors: #
12//# Anton Andronic, GSI / A.Andronic@gsi.de #
13//# Ionut C. Arsene, GSI / I.C.Arsene@gsi.de #
14//# Julian Book, Uni Ffm / Julian.Book@cern.ch #
15//# Frederick Kramer, Uni Ffm, / Frederick.Kramer@cern.ch #
16//# Magnus Mager, CERN / Magnus.Mager@cern.ch #
17//# WooJin J. Park, GSI / W.J.Park@gsi.de #
18//# Jens Wiechula, Uni HD / Jens.Wiechula@cern.ch #
19//# #
20//#############################################################
21
22#include <TVectorT.h>
23#include <TString.h>
24#include <TH1.h>
25
26#include "AliDielectronSignalBase.h"
27
28class AliDielectronSignalExt : public AliDielectronSignalBase {
29
30public:
bc75eeb5 31
572b0139 32 AliDielectronSignalExt();
33 AliDielectronSignalExt(const char*name, const char* title);
34
35 virtual ~AliDielectronSignalExt();
36
37 virtual void Process(TObjArray* const arrhist);
38 void ProcessLS(TObjArray* const arrhist); // like-sign method
39 void ProcessEM(TObjArray* const arrhist); // event mixing method
2a14a7b1 40 void ProcessRotation(TObjArray* const arrhist); // event mixing method
41
572b0139 42 virtual void Draw(const Option_t* option = "");
43
572b0139 44private:
572b0139 45
46 AliDielectronSignalExt(const AliDielectronSignalExt &c);
47 AliDielectronSignalExt &operator=(const AliDielectronSignalExt &c);
48
37a6f270 49 ClassDef(AliDielectronSignalExt,2) // class for signal extraction using LS, ME or ROT
572b0139 50};
51
572b0139 52#endif