Public Member Functions | |
ClusterAnalyser (std::string &label) | |
void | Analyse (detinfo::DetectorClocksData const &clockData, std::vector< art::Ptr< recob::Hit >> &hits, std::vector< art::Ptr< recob::Cluster >> &clusters, const art::FindManyP< recob::Hit > &fmh, int numHits) |
TrackID | FindTrackID (detinfo::DetectorClocksData const &clockData, art::Ptr< recob::Hit > &hit) |
TrackID | FindTrueTrack (detinfo::DetectorClocksData const &clockData, std::vector< art::Ptr< recob::Hit >> &clusterHits) |
double | FindPhotonAngle () |
double | GetEndTrackDistance (TrackID id1, TrackID id2) |
const simb::MCParticle * | GetPi0 () |
TObjArray | GetHistograms () |
void | MakeHistograms () |
void | WriteFile () |
Definition at line 240 of file ClusteringValidation_module.cc.
|
explicit |
Definition at line 287 of file ClusteringValidation_module.cc.
void ClusteringValidation::ClusterAnalyser::Analyse | ( | detinfo::DetectorClocksData const & | clockData, |
std::vector< art::Ptr< recob::Hit >> & | hits, | ||
std::vector< art::Ptr< recob::Cluster >> & | clusters, | ||
const art::FindManyP< recob::Hit > & | fmh, | ||
int | numHits | ||
) |
Definition at line 358 of file ClusteringValidation_module.cc.
double ClusteringValidation::ClusterAnalyser::FindPhotonAngle | ( | ) |
Definition at line 466 of file ClusteringValidation_module.cc.
TrackID ClusteringValidation::ClusterAnalyser::FindTrackID | ( | detinfo::DetectorClocksData const & | clockData, |
art::Ptr< recob::Hit > & | hit | ||
) |
Definition at line 426 of file ClusteringValidation_module.cc.
TrackID ClusteringValidation::ClusterAnalyser::FindTrueTrack | ( | detinfo::DetectorClocksData const & | clockData, |
std::vector< art::Ptr< recob::Hit >> & | clusterHits | ||
) |
Definition at line 442 of file ClusteringValidation_module.cc.
Definition at line 489 of file ClusteringValidation_module.cc.
TObjArray ClusteringValidation::ClusterAnalyser::GetHistograms | ( | ) |
Definition at line 501 of file ClusteringValidation_module.cc.
const simb::MCParticle * ClusteringValidation::ClusterAnalyser::GetPi0 | ( | ) |
Definition at line 478 of file ClusteringValidation_module.cc.
void ClusteringValidation::ClusterAnalyser::MakeHistograms | ( | ) |
Definition at line 544 of file ClusteringValidation_module.cc.
void ClusteringValidation::ClusterAnalyser::WriteFile | ( | ) |
Definition at line 630 of file ClusteringValidation_module.cc.
|
private |
Definition at line 284 of file ClusteringValidation_module.cc.
|
private |
Definition at line 278 of file ClusteringValidation_module.cc.
|
private |
Definition at line 261 of file ClusteringValidation_module.cc.
|
private |
Definition at line 276 of file ClusteringValidation_module.cc.
|
private |
Definition at line 282 of file ClusteringValidation_module.cc.
|
private |
Definition at line 264 of file ClusteringValidation_module.cc.
|
private |
Definition at line 270 of file ClusteringValidation_module.cc.
|
private |
Definition at line 270 of file ClusteringValidation_module.cc.
|
private |
Definition at line 270 of file ClusteringValidation_module.cc.
|
private |
Definition at line 270 of file ClusteringValidation_module.cc.
|
private |
Definition at line 264 of file ClusteringValidation_module.cc.
|
private |
Definition at line 272 of file ClusteringValidation_module.cc.
|
private |
Definition at line 272 of file ClusteringValidation_module.cc.
|
private |
Definition at line 272 of file ClusteringValidation_module.cc.
|
private |
Definition at line 272 of file ClusteringValidation_module.cc.
|
private |
Definition at line 264 of file ClusteringValidation_module.cc.
|
private |
Definition at line 268 of file ClusteringValidation_module.cc.
|
private |
Definition at line 268 of file ClusteringValidation_module.cc.
|
private |
Definition at line 268 of file ClusteringValidation_module.cc.
|
private |
Definition at line 268 of file ClusteringValidation_module.cc.
|
private |
Definition at line 274 of file ClusteringValidation_module.cc.
|
private |
Definition at line 274 of file ClusteringValidation_module.cc.
|
private |
Definition at line 274 of file ClusteringValidation_module.cc.
|
private |
Definition at line 274 of file ClusteringValidation_module.cc.
|
private |
Definition at line 267 of file ClusteringValidation_module.cc.
|
private |
Definition at line 267 of file ClusteringValidation_module.cc.
|
private |
Definition at line 265 of file ClusteringValidation_module.cc.
|
private |
Definition at line 265 of file ClusteringValidation_module.cc.
|
private |
Definition at line 265 of file ClusteringValidation_module.cc.
|
private |
Definition at line 265 of file ClusteringValidation_module.cc.
|
private |
Definition at line 265 of file ClusteringValidation_module.cc.
|
private |
Definition at line 265 of file ClusteringValidation_module.cc.
|
private |
Definition at line 265 of file ClusteringValidation_module.cc.
|
private |
Definition at line 265 of file ClusteringValidation_module.cc.
|
private |
Definition at line 283 of file ClusteringValidation_module.cc.
|
private |
Definition at line 279 of file ClusteringValidation_module.cc.