class AliVertexGenerator;
class AliCollisionGeometry;
+class AliGenEventHeader;
class AliStack;
-
class TGenerator;
virtual void VertexInternal();
virtual void FinishRun();
virtual void SetMC(TGenerator *theMC) {fMCEvGen =theMC;}
+ virtual void AddHeader(AliGenEventHeader* /*header*/) {;}
+ virtual void SetContainer(AliGenerator* container) {fContainer = container;}
AliGenerator & operator=(const AliGenerator &gen);
// Getters
AliVertexGenerator* fVertexGenerator; //! Generator for the vertex
TArrayF fOrigin; // Origin of event
TArrayF fOsigma; // Sigma of the Origin of event
- TArrayF fVertex; //! Vertex of current event
+ TArrayF fVertex; //! Vertex of current event
- AliStack* fStack; //! Local pointer to stack
+ AliStack* fStack; //! Local pointer to stack
+ AliGenerator* fContainer; //! Local pointer to container
+
AliCollisionGeometry* fCollisionGeometry; //!Collision geometry
/*************************************************************************/
enum {kThetaRange = BIT(14),