LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
Classes | |
struct | BackTrackerHitMatchingData |
struct | BackTrackerMatchingData |
class | Calorimetry |
class | CosmicTag |
class | FeatureVector |
class | FlashMatch |
class | FVectorReader |
class | FVectorWrapperBase |
Helper functions for MVAReader/Writer and FVecReader/Writer wrappers. More... | |
class | FVectorWriter |
class | MVADescription |
struct | MVAPIDResult |
class | MVAReader |
class | MVAWrapperBase |
Helper functions for MVAReader and MVAWriter wrappers. More... | |
class | MVAWriter |
class | ParticleID |
struct | sParticleIDAlgScores |
class | T0 |
Typedefs | |
typedef size_t | FVector_ID |
Index to the MVA output / FeatureVector collection, used when result vectors are added or set. More... | |
typedef size_t | MVAOutput_ID |
using | Point_t = recob::tracking::Point_t |
typedef enum anab::cosmic_tag_id | CosmicTagID_t |
template<size_t N> | |
using | FVecDescription = MVADescription< N > |
Enumerations | |
enum | cosmic_tag_id { kUnknown = -1, kNotTagged = 0, kGeometry_YY = 1, kGeometry_YZ, kGeometry_ZZ, kGeometry_XX, kGeometry_XY, kGeometry_XZ, kGeometry_Y = 21, kGeometry_Z, kGeometry_X, kOutsideDrift_Partial = 100, kOutsideDrift_Complete, kFlash_BeamIncompatible = 200, kFlash_Match = 300, kNotIsolated = 500 } |
enum | kVariableType { kGOF, kLikelihood, kLogL, kScore, kPIDA, kdEdxtruncmean, kdQdxtruncmean, kTrackLength, kEdeposited, kEbyRange, kNotSet } |
enum | kTrackDir { kForward, kBackward, kNoDirection } |
Functions | |
std::ostream & | operator<< (std::ostream &o, Calorimetry const &a) |
std::ostream & | operator<< (std::ostream &o, CosmicTag const &a) |
std::ostream & | operator<< (std::ostream &o, FlashMatch const &a) |
bool | operator< (const MVAPIDResult &a, const MVAPIDResult &b) |
std::ostream & | operator<< (std::ostream &o, ParticleID const &a) |
std::ostream & | operator<< (std::ostream &o, T0 const &a) |
Title: Track Calorimetry Algorithim Class Author: Wes Ketchum (wketc), based on code the Calorimetry_module hum@ lanl. gov
Description: Algorithm that produces a calorimetry object given a track Input: recob::Track, Assn<recob::Spacepoint,recob::Track>, Assn<recob::Hit,recob::Track> Output: anab::Calorimetry, (and Assn<anab::Calorimetry,recob::Track>)
typedef enum anab::cosmic_tag_id anab::CosmicTagID_t |
using anab::FVecDescription = typedef MVADescription<N> |
Definition at line 242 of file MVAOutput.h.
typedef size_t anab::FVector_ID |
Index to the MVA output / FeatureVector collection, used when result vectors are added or set.
Definition at line 21 of file MVAWriter.h.
typedef size_t anab::MVAOutput_ID |
Definition at line 22 of file MVAWriter.h.
using anab::Point_t = typedef recob::tracking::Point_t |
Definition at line 20 of file Calorimetry.h.
enum anab::cosmic_tag_id |
Definition at line 17 of file CosmicTag.h.
enum anab::kTrackDir |
Enumerator | |
---|---|
kForward | |
kBackward | |
kNoDirection |
Definition at line 20 of file ParticleID_VariableTypeEnums.h.
enum anab::kVariableType |
Enumerator | |
---|---|
kGOF | |
kLikelihood | |
kLogL | |
kScore | |
kPIDA | |
kdEdxtruncmean | |
kdQdxtruncmean | |
kTrackLength | |
kEdeposited | |
kEbyRange | |
kNotSet |
Definition at line 6 of file ParticleID_VariableTypeEnums.h.
bool anab::operator< | ( | const MVAPIDResult & | a, |
const MVAPIDResult & | b | ||
) |
Definition at line 30 of file MVAPIDResult.h.
References anab::MVAPIDResult::nSpacePoints.
std::ostream& anab::operator<< | ( | std::ostream & | o, |
FlashMatch const & | a | ||
) |
Definition at line 25 of file FlashMatch.cxx.
References anab::FlashMatch::fChi2, anab::FlashMatch::fFlashID, and anab::FlashMatch::fSubjectID.
std::ostream& anab::operator<< | ( | std::ostream & | o, |
ParticleID const & | a | ||
) |
Definition at line 29 of file ParticleID.cxx.
References anab::ParticleID::fParticleIDAlgScores, and anab::ParticleID::fPlaneID.
std::ostream& anab::operator<< | ( | std::ostream & | o, |
T0 const & | a | ||
) |
Time in ns
Type of trigger used. 0 - Muon Counters, 1 - Photon Detectors, 2 - Monte Carlo Truth
An identifier for the Muon track / Flash / MCParticle used in matching.
Current size of T0 data product.
Confidence with which this T0 is known.
Definition at line 29 of file T0.cxx.
References anab::T0::fID, anab::T0::fTime, anab::T0::fTriggerBits, anab::T0::fTriggerConfidence, and anab::T0::fTriggerType.
std::ostream& anab::operator<< | ( | std::ostream & | o, |
CosmicTag const & | a | ||
) |
Definition at line 37 of file CosmicTag.cxx.
References anab::CosmicTag::endPt1, anab::CosmicTag::endPt2, anab::CosmicTag::fCosmicScore, anab::CosmicTag::fCosmicType, and for().
std::ostream& anab::operator<< | ( | std::ostream & | o, |
Calorimetry const & | a | ||
) |
Definition at line 155 of file Calorimetry.cxx.
References geo::CryostatID::Cryostat, anab::Calorimetry::fdEdx, anab::Calorimetry::fdQdx, anab::Calorimetry::fKineticEnergy, anab::Calorimetry::fPlaneID, anab::Calorimetry::fRange, anab::Calorimetry::fResidualRange, anab::Calorimetry::fTrkPitch, anab::Calorimetry::fXYZ, n, geo::PlaneID::Plane, and geo::TPCID::TPC.