Back to index

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__ */ 

Back to index