ROOT logo
#ifndef ALITENDERSUPPLY_H
#define ALITENDERSUPPLY_H
/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
 * See cxx source for full Copyright notice                               */

/* $Id$ */
// Author: Andrei Gheata, 01/09/2009

//==============================================================================
//   AliTenderSupply - Base class for user-defined ESD additions and corrections.
//==============================================================================

#ifndef ROOT_TNamed
#include "TNamed.h"
#endif

class AliTender;

class AliTenderSupply : public TNamed {

protected:
  const AliTender          *fTender;         // Tender car
  
public:  
  AliTenderSupply();
  AliTenderSupply(const char *name, const AliTender *tender=NULL);
  AliTenderSupply(const AliTenderSupply &other);
  virtual ~AliTenderSupply();
  AliTenderSupply& operator=(const AliTenderSupply &other);

  // Run control
  virtual void              Init() = 0;
  virtual void              ProcessEvent() = 0;
  
  void                      SetTender(const AliTender *tender) {fTender = tender;}
    
  ClassDef(AliTenderSupply,1)  // Base class for tender user algorithms
};
#endif
 AliTenderSupply.h:1
 AliTenderSupply.h:2
 AliTenderSupply.h:3
 AliTenderSupply.h:4
 AliTenderSupply.h:5
 AliTenderSupply.h:6
 AliTenderSupply.h:7
 AliTenderSupply.h:8
 AliTenderSupply.h:9
 AliTenderSupply.h:10
 AliTenderSupply.h:11
 AliTenderSupply.h:12
 AliTenderSupply.h:13
 AliTenderSupply.h:14
 AliTenderSupply.h:15
 AliTenderSupply.h:16
 AliTenderSupply.h:17
 AliTenderSupply.h:18
 AliTenderSupply.h:19
 AliTenderSupply.h:20
 AliTenderSupply.h:21
 AliTenderSupply.h:22
 AliTenderSupply.h:23
 AliTenderSupply.h:24
 AliTenderSupply.h:25
 AliTenderSupply.h:26
 AliTenderSupply.h:27
 AliTenderSupply.h:28
 AliTenderSupply.h:29
 AliTenderSupply.h:30
 AliTenderSupply.h:31
 AliTenderSupply.h:32
 AliTenderSupply.h:33
 AliTenderSupply.h:34
 AliTenderSupply.h:35
 AliTenderSupply.h:36
 AliTenderSupply.h:37
 AliTenderSupply.h:38
 AliTenderSupply.h:39