ROOT logo
#ifndef ALIGENHERWIGEVENTHEADER_H
#define ALIGENHERWIGEVENTHEADER_H

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

/* $Id$ */

#include "AliGenEventHeader.h"


class AliGenHerwigEventHeader : public AliGenEventHeader
{
 public:
    AliGenHerwigEventHeader();
    AliGenHerwigEventHeader(const char* name);
    virtual ~AliGenHerwigEventHeader() {}
    Int_t    ProcessType() const  {return fProcessType;}
    void     SetProcessType(Int_t type)  {fProcessType = type;}
    Int_t    Trials() const {return fTrials;}
    void     SetTrials(Int_t trials) {fTrials = trials;}
    Float_t  Weight() const {return fWeight;}
    void     SetWeight(Float_t weight) {fWeight = weight;}
protected:
    Int_t    fProcessType;               // HERWIG process id for this event 
    Int_t    fTrials;                    // Number of trials to fulfill trigger condition
    Float_t  fWeight;                    // Event weight (= cross section in nb for unweighted events)
    ClassDef(AliGenHerwigEventHeader, 2)  // Event header for Herwig event
};
	
	

#endif
 AliGenHerwigEventHeader.h:1
 AliGenHerwigEventHeader.h:2
 AliGenHerwigEventHeader.h:3
 AliGenHerwigEventHeader.h:4
 AliGenHerwigEventHeader.h:5
 AliGenHerwigEventHeader.h:6
 AliGenHerwigEventHeader.h:7
 AliGenHerwigEventHeader.h:8
 AliGenHerwigEventHeader.h:9
 AliGenHerwigEventHeader.h:10
 AliGenHerwigEventHeader.h:11
 AliGenHerwigEventHeader.h:12
 AliGenHerwigEventHeader.h:13
 AliGenHerwigEventHeader.h:14
 AliGenHerwigEventHeader.h:15
 AliGenHerwigEventHeader.h:16
 AliGenHerwigEventHeader.h:17
 AliGenHerwigEventHeader.h:18
 AliGenHerwigEventHeader.h:19
 AliGenHerwigEventHeader.h:20
 AliGenHerwigEventHeader.h:21
 AliGenHerwigEventHeader.h:22
 AliGenHerwigEventHeader.h:23
 AliGenHerwigEventHeader.h:24
 AliGenHerwigEventHeader.h:25
 AliGenHerwigEventHeader.h:26
 AliGenHerwigEventHeader.h:27
 AliGenHerwigEventHeader.h:28
 AliGenHerwigEventHeader.h:29
 AliGenHerwigEventHeader.h:30
 AliGenHerwigEventHeader.h:31
 AliGenHerwigEventHeader.h:32
 AliGenHerwigEventHeader.h:33