Revision 05d85d75689d3e891c9e5d7fd863d0c191c7f8c7 authored by Rene Brun on 21 February 2007, 10:35:13 UTC, committed by Rene Brun on 21 February 2007, 10:35:13 UTC
another fix in TGeoXtru for extruded polygons having 2 sections at same Z position.CVS: ----------------------------------------------------------------------


git-svn-id: http://root.cern.ch/svn/root/trunk@18041 27541ba8-7e3a-0410-8455-c3a389f83636
1 parent 051a98a
Raw File
TPEAC.h
// @(#)root/peac:$Name:  $:$Id: TPEAC.h,v 1.1 2005/02/07 18:02:36 rdm Exp $
// Author: Maarten Ballintijn    21/10/2004
// Author: Kris Gulbrandsen      21/10/2004

/*************************************************************************
 * Copyright (C) 1995-2005, Rene Brun and Fons Rademakers.               *
 * All rights reserved.                                                  *
 *                                                                       *
 * For the licensing terms see $ROOTSYS/LICENSE.                         *
 * For the list of contributors see $ROOTSYS/README/CREDITS.             *
 *************************************************************************/

#ifndef ROOT_TPEAC
#define ROOT_TPEAC

//////////////////////////////////////////////////////////////////////////
//                                                                      //
// TPEAC                                                                //
//                                                                      //
// Setup of a PROOF session using PEAC                                  //
//                                                                      //
//////////////////////////////////////////////////////////////////////////

#ifndef ROOT_TObject
#include "TObject.h"
#endif

#ifndef ROOT_TString
#include "TString.h"
#endif


class TGM;
class TDSet;
class TProof;


class TPEAC : public TObject {

private:
   TGM           *fGM;        //global manager object
   TString        fSessionID; //session id gotten from clarens
   TString        fDataSet;   //dataset used to create session
   TProof        *fProof;     //proof session started in StartSession

   TPEAC();

public:
   virtual ~TPEAC();

   static void    Init();
   TDSet         *StartSession(const Char_t *dataset);
   void           EndSession();
   void           EndSessionCallback();

   ClassDef(TPEAC,0)  // Manage PROOF sessions using PEAC
};


R__EXTERN TPEAC *gPEAC;

#endif
back to top