HARPO  5.1.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes
HarpoDet Class Reference

Base class for all Harpo Detectors. More...

#include <HarpoDet.h>

Public Member Functions

virtual ~HarpoDet ()
 
virtual void print ()
 
const char * GetName () const
 
const char * GetDescription () const
 
const char * DetName (ULong_t ndet) const
 
const char * DetDescription (ULong_t ndet) const
 
 HarpoDet ()
 
 HarpoDet (ULong_t det)
 

Private Attributes

HarpoDetType detIdx
 
const char * detName
 
const char * detDescription
 

Detailed Description

Base class for all Harpo Detectors.

A generic class for HARPO datectors.

The class is represent generic detector type. All real detectr classes must use this class as base for inheritance.

Definition at line 27 of file HarpoDet.h.

Constructor & Destructor Documentation

HarpoDet::~HarpoDet ( )
virtual

Definition at line 56 of file HarpoDet.cxx.

HarpoDet::HarpoDet ( )

Definition at line 51 of file HarpoDet.cxx.

HarpoDet::HarpoDet ( ULong_t  det)

Definition at line 38 of file HarpoDet.cxx.

Member Function Documentation

const char * HarpoDet::DetDescription ( ULong_t  ndet) const

Definition at line 70 of file HarpoDet.cxx.

const char * HarpoDet::DetName ( ULong_t  ndet) const

Definition at line 61 of file HarpoDet.cxx.

const char* HarpoDet::GetDescription ( ) const
inline

Definition at line 34 of file HarpoDet.h.

Here is the caller graph for this function:

const char* HarpoDet::GetName ( ) const
inline

Definition at line 33 of file HarpoDet.h.

Here is the caller graph for this function:

void HarpoDet::print ( )
virtual

Definition at line 79 of file HarpoDet.cxx.

Field Documentation

const char* HarpoDet::detDescription
private

Definition at line 48 of file HarpoDet.h.

HarpoDetType HarpoDet::detIdx
private

Definition at line 46 of file HarpoDet.h.

const char* HarpoDet::detName
private

Definition at line 47 of file HarpoDet.h.


The documentation for this class was generated from the following files: