ROOT logo
//*--- AUTHOR : Vladimir Pechenov

//_HADES_CLASS_DESCRIPTION 
//////////////////////////////////////////////////////////////////////////////
//
// HMdcWireFit
//
// Container class keep geant and digitizer data for HMdcWireFit
//
//  void setGeantTrackNum(Int_t n)
//                Set GEANT track number.
//  void setGeantMinDist(Float_t v)
//                Set minimal dispance of GEANT track to the wire.
//  void setGeantAlpha(Float_t v)
//                Set impact angle of GEANT track to the wire system.
//  void setDigiTimeErr(Float_t v)
//                Set digitizer drift time errors 
//  void setGeantTof(Float_t v)
//                Set GEANT tof
//  void setClusFitTrFlag(Bool_t f)
//                Set clusFitTrackFl to kTRUE if 
//                trackNum==HMdcClusFitSim::geantTrack
//
//  Int_t   getGeantTrackNum(void)
//                Get GEANT track number.
//  Float_t getGeantMinDist(void)
//                Get minimal dispance of GEANT track to the wire.
//  Float_t getGeantAlpha(void)
//                Get impact angle of GEANT track to the wire system.
//  Float_t getDigiTimeErr(void)
//                Get digitizer drift time errors 
//  Float_t getGeantTof(void)
//                Get GEANT tof
//  Bool_t  isClusFitTrack(void)
//                Return kTRUE if 
//                HMdcWireFir::getGeantTrackNum()==HMdcClusFitSim::geantTrack()
//
// Bool_t isGeant()
//                Return kTRUE
// void print()
//                Print container
//
//////////////////////////////////////////////////////////////////////////////

using namespace std;
#include "hmdcwirefitsim.h"
#include <iostream>
#include <iomanip>

ClassImp(HMdcWireFitSim)

void HMdcWireFitSim::print() {
  // Print this container
  HMdcWireFit::print();
  printf("  GEANT:%4itr. %5.2fmm %5.1fdeg. tof=%5.1f\n",trackNum,
      minDistGeant,alphaGeant,tofGeant);
}
 hmdcwirefitsim.cc:1
 hmdcwirefitsim.cc:2
 hmdcwirefitsim.cc:3
 hmdcwirefitsim.cc:4
 hmdcwirefitsim.cc:5
 hmdcwirefitsim.cc:6
 hmdcwirefitsim.cc:7
 hmdcwirefitsim.cc:8
 hmdcwirefitsim.cc:9
 hmdcwirefitsim.cc:10
 hmdcwirefitsim.cc:11
 hmdcwirefitsim.cc:12
 hmdcwirefitsim.cc:13
 hmdcwirefitsim.cc:14
 hmdcwirefitsim.cc:15
 hmdcwirefitsim.cc:16
 hmdcwirefitsim.cc:17
 hmdcwirefitsim.cc:18
 hmdcwirefitsim.cc:19
 hmdcwirefitsim.cc:20
 hmdcwirefitsim.cc:21
 hmdcwirefitsim.cc:22
 hmdcwirefitsim.cc:23
 hmdcwirefitsim.cc:24
 hmdcwirefitsim.cc:25
 hmdcwirefitsim.cc:26
 hmdcwirefitsim.cc:27
 hmdcwirefitsim.cc:28
 hmdcwirefitsim.cc:29
 hmdcwirefitsim.cc:30
 hmdcwirefitsim.cc:31
 hmdcwirefitsim.cc:32
 hmdcwirefitsim.cc:33
 hmdcwirefitsim.cc:34
 hmdcwirefitsim.cc:35
 hmdcwirefitsim.cc:36
 hmdcwirefitsim.cc:37
 hmdcwirefitsim.cc:38
 hmdcwirefitsim.cc:39
 hmdcwirefitsim.cc:40
 hmdcwirefitsim.cc:41
 hmdcwirefitsim.cc:42
 hmdcwirefitsim.cc:43
 hmdcwirefitsim.cc:44
 hmdcwirefitsim.cc:45
 hmdcwirefitsim.cc:46
 hmdcwirefitsim.cc:47
 hmdcwirefitsim.cc:48
 hmdcwirefitsim.cc:49
 hmdcwirefitsim.cc:50
 hmdcwirefitsim.cc:51
 hmdcwirefitsim.cc:52
 hmdcwirefitsim.cc:53
 hmdcwirefitsim.cc:54
 hmdcwirefitsim.cc:55
 hmdcwirefitsim.cc:56
 hmdcwirefitsim.cc:57