Back to index

See source file

CMCSplittedHit.h

 
//----------------------------------------------------------------------------- 
//  $Header: /asis/offline/ceres/cool/project/RCS/CMCSplittedHit.h,v 1.1 1997/06/24 16:16:27 messer Exp $ 
// 
//  COOL Program Library   
//  Copyright (C) CERES collaboration, 1997 
// 
//  Declaration of class CMCSplittedHit        Expert : Claudia 
// 
//----------------------------------------------------------------------------- 
#ifndef CMCSPLITTEDHIT_H 
#define CMCSPLITTEDHIT_H 
 
#include "cool.h"  
 
class CMCSplittedHit {  
 
public:  
  CMCSplittedHit(); 
  CMCSplittedHit(double, double, double, int, double);     
  ~CMCSplittedHit();  
 
  CBoolean operator == (const CMCSplittedHit &);  
 
public:  
   double getRadialPosition(){return radialPosition;}; 
   double getFullSigma(){return sigma;}; 
   double getAmplitude(){return amplitude;}; 
   int    getHitNumber(){return hitnumber;}; 
   double getSigmaRadius(){return sigrad;}; 
    
   void setRadialPosition(double rpos){radialPosition = rpos;}; 
   void getFullSigma(double sig){sigma = sig;}; 
   void setAmplitude(double amp){amplitude = amp;}; 
   void setHitNumber(int hit){hitnumber = hit;}; 
   void setSigmaRadius(double sigr){sigrad = sigr;}; 
 
protected: 
   CMCSplittedHit(const CMCSplittedHit &);  
   CMCSplittedHit & operator = (const CMCSplittedHit &);  
    
   double radialPosition; 
   double sigma; 
   double amplitude; 
   int hitnumber; 
   double sigrad;  
 
};  
 
#endif /* CMCSPLITTEDHIT_H */  

Back to index

See source file