LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
|
#include "DirOfGamma.h"
Public Member Functions | |
EndPoint (const Hit2D ¢er, const std::vector< Hit2D * > &hits, unsigned int nbins) | |
TVector2 const & | GetPosition (void) const |
double | GetAsymmetry (void) const |
double | GetMaxCharge (void) const |
Bin2D const & | MaxChargeBin (void) const |
std::vector< Bin2D > const & | GetBins2D (void) const |
art::Ptr< recob::Hit > const & | GetHit (void) const |
const std::vector< art::Ptr< recob::Hit > > | GetIniHits (void) const |
size_t const & | GetPlane (void) const |
size_t const & | GetTPC (void) const |
size_t const & | GetCryo (void) const |
Private Member Functions | |
void | FillBins () |
void | ComputeMaxCharge () |
void | ComputeMeanCharge () |
Private Attributes | |
Hit2D | fCenter2D |
std::vector< Hit2D * > | fPoints2D |
size_t | fNbins |
double | fMaxCharge |
double | fMeanCharge |
std::vector< Bin2D > | fBins |
size_t | fMaxChargeIdBin |
size_t | fPlane |
size_t | fTpc |
size_t | fCryo |
Definition at line 74 of file DirOfGamma.h.
ems::EndPoint::EndPoint | ( | const Hit2D & | center, |
const std::vector< Hit2D * > & | hits, | ||
unsigned int | nbins | ||
) |
Definition at line 89 of file DirOfGamma.cxx.
References ComputeMaxCharge(), ComputeMeanCharge(), geo::CryostatID::Cryostat, fBins, fCryo, FillBins(), fNbins, fPlane, fTpc, ems::Hit2D::GetHitPtr(), ems::Hit2D::GetPointCm(), geo::PlaneID::Plane, geo::TPCID::TPC, and recob::Hit::WireID().
|
private |
Definition at line 141 of file DirOfGamma.cxx.
References fBins, fMaxCharge, fMaxChargeIdBin, and fNbins.
Referenced by EndPoint().
|
private |
Definition at line 155 of file DirOfGamma.cxx.
References fBins, fMaxChargeIdBin, fMeanCharge, and fNbins.
Referenced by EndPoint().
|
private |
Definition at line 109 of file DirOfGamma.cxx.
References bin, fBins, fCenter2D, fNbins, fPoints2D, ems::Hit2D::GetHitPtr(), ems::Hit2D::GetPointCm(), and art::Ptr< T >::key().
Referenced by EndPoint().
double ems::EndPoint::GetAsymmetry | ( | void | ) | const |
|
inline |
Definition at line 87 of file DirOfGamma.h.
|
inline |
Definition at line 95 of file DirOfGamma.h.
|
inline |
Definition at line 89 of file DirOfGamma.h.
|
inline |
Definition at line 91 of file DirOfGamma.h.
|
inline |
Definition at line 83 of file DirOfGamma.h.
|
inline |
Definition at line 93 of file DirOfGamma.h.
|
inline |
Definition at line 79 of file DirOfGamma.h.
|
inline |
Definition at line 94 of file DirOfGamma.h.
|
inline |
Definition at line 85 of file DirOfGamma.h.
|
private |
Definition at line 105 of file DirOfGamma.h.
Referenced by ComputeMaxCharge(), ComputeMeanCharge(), EndPoint(), and FillBins().
|
private |
Definition at line 98 of file DirOfGamma.h.
Referenced by FillBins().
|
private |
Definition at line 115 of file DirOfGamma.h.
Referenced by EndPoint().
|
private |
Definition at line 102 of file DirOfGamma.h.
Referenced by ComputeMaxCharge(), and GetAsymmetry().
|
private |
Definition at line 107 of file DirOfGamma.h.
Referenced by ComputeMaxCharge(), and ComputeMeanCharge().
|
private |
Definition at line 103 of file DirOfGamma.h.
Referenced by ComputeMeanCharge(), and GetAsymmetry().
|
private |
Definition at line 100 of file DirOfGamma.h.
Referenced by ComputeMaxCharge(), ComputeMeanCharge(), EndPoint(), and FillBins().
|
private |
Definition at line 113 of file DirOfGamma.h.
Referenced by EndPoint().
|
private |
Definition at line 99 of file DirOfGamma.h.
Referenced by FillBins().
|
private |
Definition at line 114 of file DirOfGamma.h.
Referenced by EndPoint().