#include <CellHit.h>
Inheritance diagram for recobase::CellHit:

Public Member Functions | |
| CellHit () | |
| ~CellHit () | |
| virtual void | Print (const Option_t *) const |
| unsigned short | Status () const |
| unsigned short | Plane () const |
| unsigned short | Cell () const |
| geo::View_t | View () const |
| float | PE () const |
| float | PECorr () const |
| float | TNS () const |
| void | SetStatus (unsigned short status) |
| void | SetStatusBits (unsigned short bits) |
| void | SetCell (unsigned short cell) |
| void | SetPlane (unsigned short plane) |
| void | SetView (geo::View_t view) |
| void | SetPE (float pe) |
| void | SetPECorr (float pecorr) |
| void | SetTNS (float tns) |
Public Attributes | |
| unsigned short | fStatus |
| fStatus used by calibration routines & reconstruction | |
| unsigned short | fPlane |
| plane number | |
| unsigned short | fCell |
| cell number | |
| geo::View_t | fView |
| view (geo::kX or geo::kY) | |
| float | fPE |
| after ADC-->PE gain applied | |
| float | fPECorr |
| after channel-to-channel differences removed | |
| float | fTNS |
| time of hit in ns with channel differences removed | |
|
|
Definition at line 19 of file CellHit.cxx. 00019 : RawDigit(),fStatus(0),fPlane(0),fCell(0), 00020 fView(geo::kXorY),fPE(0),fPECorr(0),fTNS(0) 00021 { 00022 }
|
|
|
Definition at line 24 of file CellHit.cxx. 00025 {
00026 }
|
|
|
|
Definition at line 32 of file CellHit.h. Referenced by calib::Calibrator::MakeCellHit(), cluster::HitCluster::MakeClusters(), ctrk::CosmicTrack::MakeClusters(), and cluster::Clusterer::UpdateClusterStat(). 00032 { return fPE; }
|
|
|
Definition at line 33 of file CellHit.h. Referenced by recobase::ShowerBase::AddCell(), evd::RecoBaseDrawer::CellHit2D(), calib::Calibrator::GetPEAtt(), cluster::HitClusterFast::MakeCluster(), cluster::HitClusterFast::printmap(), and calhit::CalHit::RoughReco(). 00033 { return fPECorr; }
|
|
|
|
Reimplemented in recobase::RecoHit. Definition at line 28 of file CellHit.cxx. References fCell, fPE, fPECorr, fPlane, fStatus, fTNS, and fView. 00029 {
00030 std::cout<<"CellHit Plane: "<<fPlane<<" Cell: "<<fCell<<" Channel: "<<fChannel<<" View "<<fView<<std::endl;
00031 std::cout<<" PulseHeight adc: "<<fADC[0]<<" pe: "<<fPE<<" pe corr: "<<fPECorr<<std::endl;
00032 std::cout<<" Times tdc: "<<fTDC[0]<<" ns: "<<fTNS<<" Status: "<<fStatus<<std::endl;
00033 }
|
|
|
Definition at line 39 of file CellHit.h. Referenced by calib::Calibrator::MakeCellHit(). 00039 { fCell = cell; }
|
|
|
Definition at line 42 of file CellHit.h. Referenced by calib::Calibrator::MakeCellHit(). 00042 { fPE = pe; }
|
|
|
Definition at line 43 of file CellHit.h. Referenced by calib::Calibrator::MakeCellHit(). 00043 { fPECorr = pecorr; }
|
|
|
Definition at line 40 of file CellHit.h. Referenced by calib::Calibrator::MakeCellHit(). 00040 { fPlane = plane; }
|
|
|
Definition at line 37 of file CellHit.h. Referenced by calib::Calibrator::MakeCellHit(). 00037 { fStatus = status; }
|
|
|
Definition at line 38 of file CellHit.h. 00038 { fStatus |= bits; }
|
|
|
Definition at line 44 of file CellHit.h. Referenced by calib::Calibrator::MakeCellHit(). 00044 { fTNS = tns; }
|
|
|
Definition at line 41 of file CellHit.h. Referenced by calib::Calibrator::MakeCellHit(). 00041 { fView = view; }
|
|
|
Definition at line 28 of file CellHit.h. 00028 { return fStatus; }
|
|
|
Definition at line 34 of file CellHit.h. Referenced by evd::RecoBaseDrawer::CellHit2D(), calib::Calibrator::GetT(), ctrk::CosmicTrack::MakeClusters(), and cluster::HitClusterFast::printmap(). 00034 { return fTNS; }
|
|
|
Definition at line 31 of file CellHit.h. Referenced by recobase::Cluster::Add(), evd::RecoBaseDrawer::CellHit2D(), trk::Circe::DoEval(), fillntup::FillNtup::FillEventInfo(), calib::Calibrator::GetXYZD(), subshower::RecoSubShower::Reco(), trk::DemoShell::Reco(), calhit::CalHit::RoughReco(), subshower::RecoSubShower::SaveCluster(), trk::Circe::SeedProngs(), and clusterss::MakeClusterSS::SplitIntoViews(). 00031 { return fView; }
|
|
|
cell number
Definition at line 49 of file CellHit.h. Referenced by Print(). |
|
|
after ADC-->PE gain applied
Definition at line 51 of file CellHit.h. Referenced by Print(). |
|
|
after channel-to-channel differences removed
Definition at line 52 of file CellHit.h. Referenced by Print(). |
|
|
plane number
Definition at line 48 of file CellHit.h. Referenced by Print(). |
|
|
fStatus used by calibration routines & reconstruction
Definition at line 47 of file CellHit.h. Referenced by Print(). |
|
|
time of hit in ns with channel differences removed
Definition at line 53 of file CellHit.h. Referenced by Print(). |
|
|
Definition at line 50 of file CellHit.h. Referenced by Print(). |
1.3.9.1