#include "TrackShowerSeparationAlg.h"
Definition at line 41 of file TrackShowerSeparationAlg.h.
shower::ReconTrack::ReconTrack |
( |
int |
id | ) |
|
|
inline |
void shower::ReconTrack::AddBackwardSpacePoint |
( |
int |
spacePoint | ) |
|
|
inline |
void shower::ReconTrack::AddBackwardTrack |
( |
int |
track | ) |
|
|
inline |
void shower::ReconTrack::AddCylinderSpacePoint |
( |
int |
spacePoint | ) |
|
|
inline |
void shower::ReconTrack::AddForwardSpacePoint |
( |
int |
spacePoint | ) |
|
|
inline |
void shower::ReconTrack::AddForwardTrack |
( |
int |
track | ) |
|
|
inline |
void shower::ReconTrack::AddIsolationSpacePoint |
( |
int |
spacePoint, |
|
|
double |
distance |
|
) |
| |
|
inline |
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 154 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 |
int shower::ReconTrack::ID |
( |
| ) |
const |
|
inline |
double shower::ReconTrack::IsolationSpacePointDistance |
( |
| ) |
const |
|
inline |
Definition at line 164 of file TrackShowerSeparationAlg.h.
166 std::vector<double> distances;
169 std::back_inserter(distances),
170 [](
const std::pair<int, double>& p) {
return p.second; });
171 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::SetLength |
( |
double |
length | ) |
|
|
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 |
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 |
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: