#include <TrackShowerSeparationAlg.h>
Definition at line 39 of file TrackShowerSeparationAlg.h.
shower::ReconTrack::ReconTrack |
( |
int |
id | ) |
|
|
inline |
void shower::ReconTrack::AddBackwardSpacePoint |
( |
int |
spacePoint | ) |
|
|
inline |
void shower::ReconTrack::AddBackwardTrack |
( |
int |
track | ) |
|
|
inline |
Definition at line 60 of file TrackShowerSeparationAlg.h.
process_name use argoneut_mc_hitfinder track
std::vector< int > fBackwardConeTracks
void shower::ReconTrack::AddCylinderSpacePoint |
( |
int |
spacePoint | ) |
|
|
inline |
void shower::ReconTrack::AddForwardSpacePoint |
( |
int |
spacePoint | ) |
|
|
inline |
void shower::ReconTrack::AddForwardTrack |
( |
int |
track | ) |
|
|
inline |
Definition at line 59 of file TrackShowerSeparationAlg.h.
process_name use argoneut_mc_hitfinder track
std::vector< int > fForwardConeTracks
void shower::ReconTrack::AddIsolationSpacePoint |
( |
int |
spacePoint, |
|
|
double |
distance |
|
) |
| |
|
inline |
Definition at line 67 of file TrackShowerSeparationAlg.h.
std::map< int, double > fIsolationSpacePoints
double distance(geo::Point_t const &point, CathodeDesc_t const &cathode)
Returns the distance of a point from the cathode.
void shower::ReconTrack::AddShowerTrack |
( |
int |
track | ) |
|
|
inline |
void shower::ReconTrack::AddSphereSpacePoint |
( |
int |
spacePoint | ) |
|
|
inline |
int shower::ReconTrack::ConeSize |
( |
| ) |
const |
|
inline |
double shower::ReconTrack::CylinderSpacePointRatio |
( |
| ) |
const |
|
inline |
Definition at line 125 of file TrackShowerSeparationAlg.h.
std::vector< art::Ptr< recob::SpacePoint > > fSpacePoints
std::vector< int > fCylinderSpacePoints
TVector3 shower::ReconTrack::Direction |
( |
| ) |
const |
|
inline |
TVector3 shower::ReconTrack::End |
( |
void |
| ) |
const |
|
inline |
void shower::ReconTrack::FlipTrack |
( |
| ) |
|
|
inline |
const std::vector<int>& shower::ReconTrack::ForwardConeTracks |
( |
| ) |
const |
|
inline |
int shower::ReconTrack::ForwardSpacePoints |
( |
| ) |
const |
|
inline |
const std::vector<art::Ptr<recob::Hit> >& shower::ReconTrack::Hits |
( |
void |
| ) |
const |
|
inline |
int shower::ReconTrack::ID |
( |
| ) |
const |
|
inline |
double shower::ReconTrack::IsolationSpacePointDistance |
( |
| ) |
const |
|
inline |
Definition at line 128 of file TrackShowerSeparationAlg.h.
128 { std::vector<double> distances;
130 return TMath::Mean(distances.begin(), distances.end()); }
std::map< int, double > fIsolationSpacePoints
bool shower::ReconTrack::IsShower |
( |
| ) |
const |
|
inline |
bool shower::ReconTrack::IsShowerCone |
( |
| ) |
const |
|
inline |
bool shower::ReconTrack::IsShowerTrack |
( |
| ) |
const |
|
inline |
bool shower::ReconTrack::IsTrack |
( |
| ) |
const |
|
inline |
bool shower::ReconTrack::IsUndetermined |
( |
| ) |
const |
|
inline |
double shower::ReconTrack::Length |
( |
void |
| ) |
const |
|
inline |
void shower::ReconTrack::MakeShower |
( |
| ) |
|
|
inline |
void shower::ReconTrack::MakeShowerCone |
( |
| ) |
|
|
inline |
void shower::ReconTrack::MakeShowerTrack |
( |
| ) |
|
|
inline |
void shower::ReconTrack::MakeTrack |
( |
| ) |
|
|
inline |
int shower::ReconTrack::NumCylinderSpacePoints |
( |
| ) |
const |
|
inline |
int shower::ReconTrack::NumSphereSpacePoints |
( |
| ) |
const |
|
inline |
void shower::ReconTrack::SetDirection |
( |
TVector3 |
direction | ) |
|
|
inline |
void shower::ReconTrack::SetEnd |
( |
TVector3 |
end | ) |
|
|
inline |
void shower::ReconTrack::SetHits |
( |
std::vector< art::Ptr< recob::Hit > > |
hits | ) |
|
|
inline |
void shower::ReconTrack::SetLength |
( |
double |
length | ) |
|
|
inline |
void shower::ReconTrack::SetSpacePoints |
( |
std::vector< art::Ptr< recob::SpacePoint > > |
spacePoints | ) |
|
|
inline |
void shower::ReconTrack::SetVertex |
( |
TVector3 |
vertex | ) |
|
|
inline |
void shower::ReconTrack::SetVertexDir |
( |
TVector3 |
vertexDir | ) |
|
|
inline |
bool shower::ReconTrack::ShowerTrackCandidate |
( |
| ) |
const |
|
inline |
const std::vector<int>& shower::ReconTrack::ShowerTracks |
( |
| ) |
const |
|
inline |
const std::vector<art::Ptr<recob::SpacePoint> >& shower::ReconTrack::SpacePoints |
( |
| ) |
const |
|
inline |
double shower::ReconTrack::SphereSpacePointDensity |
( |
double |
scale | ) |
const |
|
inline |
int shower::ReconTrack::TrackConeSize |
( |
| ) |
const |
|
inline |
TVector3 shower::ReconTrack::Vertex |
( |
| ) |
const |
|
inline |
TVector3 shower::ReconTrack::VertexDirection |
( |
| ) |
const |
|
inline |
std::vector<int> shower::ReconTrack::fBackwardConeTracks |
|
private |
std::vector<int> shower::ReconTrack::fBackwardSpacePoints |
|
private |
std::vector<int> shower::ReconTrack::fCylinderSpacePoints |
|
private |
TVector3 shower::ReconTrack::fDirection |
|
private |
TVector3 shower::ReconTrack::fEnd |
|
private |
std::vector<int> shower::ReconTrack::fForwardConeTracks |
|
private |
std::vector<int> shower::ReconTrack::fForwardSpacePoints |
|
private |
std::vector<art::Ptr<recob::Hit> > shower::ReconTrack::fHits |
|
private |
int shower::ReconTrack::fID |
|
private |
std::map<int,double> shower::ReconTrack::fIsolationSpacePoints |
|
private |
double shower::ReconTrack::fLength |
|
private |
bool shower::ReconTrack::fShower |
|
private |
bool shower::ReconTrack::fShowerCone |
|
private |
bool shower::ReconTrack::fShowerTrack |
|
private |
std::vector<int> shower::ReconTrack::fShowerTracks |
|
private |
std::vector<int> shower::ReconTrack::fSphereSpacePoints |
|
private |
bool shower::ReconTrack::fTrack |
|
private |
TVector3 shower::ReconTrack::fVertex |
|
private |
TVector3 shower::ReconTrack::fVertexDir |
|
private |
The documentation for this class was generated from the following file: