6#ifndef BES_PHYSICAL_NODE_H
7#define BES_PHYSICAL_NODE_H
9#include "TGeoPhysicalNode.h"
18 void set(TGeoPhysicalNode* spn);
19 TGeoPhysicalNode*
get()
const;
20 operator TGeoPhysicalNode* ()
const;
24 operator bool()
const;
25 TGeoPhysicalNode*
operator = (TGeoPhysicalNode* pointer);
BesPhysicalPointer(TGeoPhysicalNode *pointer=NULL)
TGeoPhysicalNode * operator=(TGeoPhysicalNode *pointer)
TGeoPhysicalNode * operator->() const
TGeoPhysicalNode * get() const
TGeoPhysicalNode & operator*() const
void set(TGeoPhysicalNode *spn)
MdcPhysicalPointer(const MdcPhysicalPointer &rval)
Bool_t getQOverflow() const
UInt_t getTimeChannel() const
void setQOverflow(Bool_t sqof)
void setTimeChannel(UInt_t stc)
MdcPhysicalPointer & operator=(const MdcPhysicalPointer &rval)
void setChargeChannel(UInt_t scc)
UInt_t getChargeChannel() const
MdcPhysicalPointer(TGeoPhysicalNode *pointer=NULL)
TofPhysicalPointer(const TofPhysicalPointer &rval)
TofPhysicalPointer & operator=(const TofPhysicalPointer &rval)
TofPhysicalPointer(TGeoPhysicalNode *pointer=NULL)
UInt_t getTimeChannel() const
UInt_t getChargeChannel() const
void setChargeChannel(UInt_t scc)
void setTimeChannel(UInt_t stc)