phool.h
#ifndef __PHOOL_H__
#define __PHOOL_H__
// Standard PHOOL's header file.
// Purpose: declarations and definitions for PHOOL
#include <iostream>
#define False 0
#define True 1
// PHENIX
#define EAST 0 // negative x
#define WEST 1 // positive x
#define SOUTH 0 // negative z
#define NORTH 1 // positive z
// Global type definitions
typedef int PHBoolean;
enum PHMessageType { PHError, PHWarning, PHHullo };
enum PHAccessType { PHReadOnly, PHWrite };
// Constants
const double Pi = 3.14159265358979;
const double TwoPi = 2*Pi;
const double ToRadian = Pi/180.;
const double ToDegree = 180./Pi;
// General purpose functions
class PHString;
void PHMessage(const PHString&, int, const PHString&);
#endif /* __PHOOL_H__ */