![]() |
LArSoft
v10_04_05
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "geo_types.h"
Public Types | |
using | WireID_t = unsigned int |
Type for the ID number. More... | |
using | ParentID_t = PlaneID |
Type of the parent ID. More... | |
using | PlaneID_t = unsigned int |
Type for the ID number. More... | |
using | TPCID_t = unsigned int |
Type for the ID number. More... | |
using | CryostatID_t = unsigned int |
Type for the ID number. More... | |
Public Member Functions | |
constexpr | WireID ()=default |
Default constructor: an invalid TPC ID. More... | |
constexpr | WireID (PlaneID const &planeid, WireID_t w) |
Constructor: wire with index w in the plane identified by planeid. More... | |
constexpr | WireID (CryostatID_t c, TPCID_t t, PlaneID_t p, WireID_t w) |
Constructor: wire with index w in cryostat index c, TPC index t, plane index p. More... | |
constexpr auto const & | deepestIndex () const |
Returns the value of the deepest ID available (wire's). More... | |
auto & | deepestIndex () |
Returns the deepest ID available (wire's). More... | |
constexpr ParentID_t const & | parentID () const |
Return the parent ID of this one (a plane ID). More... | |
constexpr ParentID_t & | parentID () |
template<std::size_t Index> | |
constexpr auto | getIndex () const |
Returns the index level Index of this type. More... | |
constexpr PlaneID const & | asPlaneID () const |
Conversion to WireID (for convenience of notation). More... | |
constexpr PlaneID & | asPlaneID () |
constexpr PlaneID const & | planeID () const |
constexpr TPCID const & | asTPCID () const |
Conversion to PlaneID (for convenience of notation). More... | |
constexpr TPCID & | asTPCID () |
TPCID | next () const |
constexpr CryostatID const & | asCryostatID () const |
Conversion to TPCID (for convenience of notation). More... | |
constexpr CryostatID & | asCryostatID () |
std::string | toString () const |
Human-readable representation of the wire ID. More... | |
operator std::string () const | |
Human-readable representation of the wire ID. More... | |
ID validity | |
constexpr | operator bool () const |
Returns true if the ID is valid. More... | |
void | setValidity (bool valid) |
Sets the validity of the ID. More... | |
void | markValid () |
Sets the ID as valid. More... | |
void | markInvalid () |
Sets the ID as invalid. More... | |
Static Public Member Functions | |
static constexpr auto | first () |
static constexpr auto | first (CryostatID const &id) |
static constexpr auto | first (TPCID const &id) |
static constexpr auto | first (PlaneID const &id) |
static constexpr WireID_t | getInvalidID () |
Return the value of the invalid wire ID as a r-value. More... | |
Public Attributes | |
WireID_t | Wire = InvalidID |
Index of the wire within its plane. More... | |
PlaneID_t | Plane = InvalidID |
Index of the plane within its TPC. More... | |
TPCID_t | TPC = InvalidID |
Index of the TPC within its cryostat. More... | |
bool | isValid = false |
Whether this ID points to a valid element. More... | |
CryostatID_t | Cryostat = InvalidID |
Index of cryostat. More... | |
Static Public Attributes | |
static constexpr WireID_t | InvalidID = std::numeric_limits<WireID_t>::max() |
Special code for an invalid ID. More... | |
static constexpr auto | Level = details::index_for<WireID>() |
Level of this element. More... | |
Definition at line 421 of file geo_types.h.
|
inherited |
Type for the ID number.
Definition at line 188 of file geo_types.h.
using geo::WireID::ParentID_t = PlaneID |
Type of the parent ID.
Definition at line 424 of file geo_types.h.
|
inherited |
Type for the ID number.
Definition at line 365 of file geo_types.h.
|
inherited |
Type for the ID number.
Definition at line 307 of file geo_types.h.
using geo::WireID::WireID_t = unsigned int |
Type for the ID number.
Definition at line 422 of file geo_types.h.
|
default |
Default constructor: an invalid TPC ID.
Referenced by hit::MagDriftAna::analyze(), trkf::SpacePointAna::analyze(), lar_cluster3d::SnippetHit3DBuilder::findGoodHitPairs(), vertex::FeatureVertexFinder::Get3dVertexCandidates(), lar_cluster3d::SpacePointHit3DBuilder::Hit3DBuilder(), lar_cluster3d::StandardHit3DBuilder::makeHitTriplet(), lar_cluster3d::SnippetHit3DBuilder::makeHitTriplet(), trkf::CosmicTrackerAlg::MakeSPT(), trkf::CosmicTrackerAlg::Track3D(), and shower::LArPandoraShowerCheatingAlg::TrueParticleIDFromTrueChain().
Constructor: wire with index w in the plane identified by planeid.
Definition at line 436 of file geo_types.h.
|
inline |
Constructor: wire with index w in cryostat index c, TPC index t, plane index p.
Definition at line 439 of file geo_types.h.
|
inlineinherited |
Conversion to TPCID (for convenience of notation).
Definition at line 352 of file geo_types.h.
|
inlineinherited |
Definition at line 353 of file geo_types.h.
|
inline |
Conversion to WireID (for convenience of notation).
Definition at line 466 of file geo_types.h.
Referenced by hit::GausHitFinderAna::analyze(), calo::TrackCalorimetryAlg::AnalyzeHit(), ShowerRecoTools::Shower2DLinearRegressionTrackHitFinder::CalculateElement(), geo::PlaneGeo::ClosestWireID(), cluster::EndPointAlg::EndPoint(), cluster::HoughBaseAlg::FastTransform(), calo::Calorimetry::GetPitch(), calo::GnocchiCalorimetry::GetPitch(), shower::LArPandoraShowerAlg::HitCoordinates(), cluster::HoughBaseAlg::HoughBaseAlg(), lar_cluster3d::StandardHit3DBuilder::NearestWireID(), lar_cluster3d::SnippetHit3DBuilder::NearestWireID(), and shower::LArPandoraShowerAlg::OrderShowerHits().
|
inline |
Definition at line 467 of file geo_types.h.
|
inlineinherited |
Conversion to PlaneID (for convenience of notation).
Definition at line 409 of file geo_types.h.
Referenced by ShowerRecoTools::ShowerUnidirectiondEdx::CalculateElement(), ShowerRecoTools::ShowerTrajPointdEdx::CalculateElement(), cluster::HoughBaseAlg::FastTransform(), cluster::HoughBaseAlg::HoughBaseAlg(), sce::SCECorrection::produce(), evd::GraphCluster::produce(), and geo::WireReadoutGeom::WireIDIntersectionCheck().
|
inlineinherited |
Definition at line 410 of file geo_types.h.
|
inline |
|
inline |
|
inlinestatic |
Definition at line 442 of file geo_types.h.
References geo::PlaneID::first().
Referenced by lcvn::PixelMapProducer< T, U >::CreateMapGivenBoundary(), lcvn::PixelMapProducer< T, U >::DefineBoundary(), and geo::details::ReadoutIterationPolicy::EndWireID().
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
constexpr auto geo::WireID::getIndex | ( | ) | const |
|
inlinestatic |
Return the value of the invalid wire ID as a r-value.
Definition at line 477 of file geo_types.h.
References InvalidID.
|
inlineinherited |
Sets the ID as invalid.
Definition at line 220 of file geo_types.h.
References geo::details::writeToString().
|
inlineinherited |
Sets the ID as valid.
Definition at line 217 of file geo_types.h.
|
inlineinherited |
Definition at line 326 of file geo_types.h.
|
inlineexplicitinherited |
Returns true if the ID is valid.
Definition at line 211 of file geo_types.h.
|
inlineexplicit |
Human-readable representation of the wire ID.
Definition at line 450 of file geo_types.h.
|
inline |
Return the parent ID of this one (a plane ID).
Definition at line 459 of file geo_types.h.
Referenced by geo::operator<<(), and shower::EMShowerAlg::OrderShowerHits_().
|
inline |
Definition at line 460 of file geo_types.h.
|
inline |
Backward compatibility; use the wire directly or a explicit cast instead
Definition at line 471 of file geo_types.h.
Referenced by shower::EMShowerAlg::Construct3DPoint_(), cluster::HoughBaseAlg::FastTransform(), shower::EMShowerAlg::HitPosition_(), cluster::DBcluster::produce(), nnet::EmTrackClusterId2out::produce(), nnet::EmTrackClusterId::produce(), nnet::EmTrackMichelId::produce(), reco::RecobClusterParameters::UpdateParameters(), and geo::WireReadoutGeom::WireIDIntersectionCheck().
|
inlineinherited |
Sets the validity of the ID.
Definition at line 214 of file geo_types.h.
|
inline |
Human-readable representation of the wire ID.
Definition at line 449 of file geo_types.h.
|
inherited |
Index of cryostat.
Definition at line 195 of file geo_types.h.
Referenced by detsim::WienerFilterAna::analyze(), trkf::SpacePointAna::analyze(), pma::ProjectionMatchingAlg::buildShowerSeg(), mvapid::MVAAlg::CalcSegmentdEdxDist(), tca::ChgFracBetween(), tca::ChgFracNearEnd(), lar_cluster3d::StandardHit3DBuilder::CollectArtHits(), lar_cluster3d::SnippetHit3DBuilder::CollectArtHits(), trkf::SpacePointAlg::compatible(), tca::CompleteIncomplete3DVerticesInGaps(), ems::MultiEMShowers::convCluster(), detinfo::DetectorPropertiesData::ConvertTicksToX(), detinfo::DetectorPropertiesData::ConvertXToTicks(), geo::GeometryCore::Cryostat(), geo::GeometryCore::CryostatPtr(), cluster::ClusterCrawlerAlg::EncodeCTP(), tca::EncodeCTP(), ems::EndPoint::EndPoint(), trkf::SpacePointAlg::fillComplexSpacePoint(), tca::FillmAllTraj(), lar_pandora::PFParticleHitDumper::FillRecoWires(), trkf::SpacePointAlg::fillSpacePoint(), tca::FillWireHitRange(), tca::FillWireIntersections(), tca::Find3DVertices(), apa::DisambigAlg::FindChanTimeEndPts(), hit::HitCheater::FindHitsOnChannel(), larg4::LArVoxelReadoutGeometry::FindNestedVolume(), tca::FindParent(), tca::FitTP3Ds(), ems::EMShower3D::GetCloseHits(), geo::GeometryCore::GetClosestOpDet(), calo::GnocchiCalorimetry::GetPitch(), pma::Track3D::GetUnconstrainedProj3D(), detinfo::DetectorPropertiesData::GetXTicksOffset(), cluster::MergeClusterAlg::GlobalWire(), cluster::BlurredClusteringAlg::GlobalWire(), shower::EMShowerAlg::GlobalWire_(), geo::GeometryCore::HasCryostat(), tss::Hit2D::Hit2D(), pma::Hit3D::Hit3D(), lar_cluster3d::SpacePointHit3DBuilder::Hit3DBuilder(), hit::DisambigCheater::InitHitToWids(), trkf::KHitWireLine::KHitWireLine(), trkf::KHitWireX::KHitWireX(), lar_cluster3d::StandardHit3DBuilder::makeDeadChannelPair(), lar_cluster3d::SnippetHit3DBuilder::makeDeadChannelPair(), lar_cluster3d::StandardHit3DBuilder::makeHitPair(), lar_cluster3d::SnippetHit3DBuilder::makeHitPair(), lar_cluster3d::StandardHit3DBuilder::makeHitTriplet(), lar_cluster3d::SnippetHit3DBuilder::makeHitTriplet(), tca::MakePFPTjs(), trkf::SpacePointAlg::makeSpacePoints(), trkf::CosmicTrackerAlg::MakeSPT(), tca::Match2Planes(), evd::SimulationDrawer::MCTruthOrtho(), apa::APAGeometryAlg::NearestWireIDOnChan(), geo::WireReadoutStandardGeom::NTPCsets(), geo::operator<(), anab::operator<<(), recob::operator<<(), geo::operator<<(), geo::operator==(), lar_cluster3d::PrincipalComponentsAlg::PCAAnalysis_2D(), tca::Print3S(), tca::Print3V(), tca::PrintAllTraj(), tca::PrintTP3Ds(), cluster::LineCluster::produce(), cluster::TrajCluster::produce(), hit::DPRawHitFinder::produce(), detsim::SimDriftElectrons::produce(), calo::Calorimetry::produce(), calo::GnocchiCalorimetry::produce(), trkf::SpacePointAlg::separation(), tca::SignalAtTp(), cheat::BackTracker::SpacePointHitsToWeightedXYZ(), apa::DisambigAlg::TrivialDisambig(), tca::ValidTwoPlaneMatch(), trkf::VertexFitAlg::VertexFit(), cluster::ClusterCrawlerAlg::Vtx3ClusterMatch(), cluster::ClusterCrawlerAlg::Vtx3ClusterSplit(), cluster::ClusterCrawlerAlg::VtxMatch(), tca::WireHitRangeOK(), and lar_cluster3d::SnippetHit3DBuilder::WireIDsIntersect().
Special code for an invalid ID.
Definition at line 428 of file geo_types.h.
Referenced by getInvalidID().
|
inherited |
Whether this ID points to a valid element.
Definition at line 194 of file geo_types.h.
Referenced by trkf::TrajectoryMCSFitter::breakTrajInSegments(), hit::HitCheater::FindHitsOnChannel(), shower::EMShowerAlg::FindInitialTrackHits(), geo::WireReadoutStandardGeom::FirstChannelInROP(), opdet::GetHitGeometryInfo(), nnet::TrainingDataAlg::getProjection(), lar_pandora::LArPandoraInput::GetTrueStartAndEndPoints(), geo::InvalidWireError::hasPlane(), recob::Cluster::hasPlane(), hit::DisambigCheater::InitHitToWids(), trkf::TrajectoryMCSFitter::linearRegression(), hit::DisambigCheater::MakeDisambigHit(), apa::DisambigAlg::MakeDisambigHit(), evd::SimulationDrawer::MCTruthOrtho(), geo::WireReadoutStandardGeom::NTPCsets(), shower::EMShowerAlg::OrderShowerHits_(), calo::ShowerCalorimetry::produce(), calo::Calorimetry::produce(), calo::GnocchiCalorimetry::produce(), shower::EMShowerAlg::Project3DPointOntoPlane_(), geo::WireReadoutStandardGeom::ROPtoTPCs(), geo::WireReadoutStandardGeom::ROPtoWirePlanes(), filt::LArG4ParticleFilter::StartInTPCCheck(), filt::LArG4ParticleFilter::StopInTPCCheck(), geo::WireReadoutStandardGeom::TPCsetToTPCs(), and filt::LArG4ParticleFilter::TPCTrajLengthCheck().
|
static |
Level of this element.
Definition at line 474 of file geo_types.h.
Index of the plane within its TPC.
Definition at line 373 of file geo_types.h.
Referenced by tca::AddHits(), tca::AddLAHits(), tca::AddLooseHits(), tca::AddPointsInRange(), ClusteringValidation::ClusterAnalyser::Analyse(), detsim::WienerFilterAna::analyze(), hit::MagDriftAna::analyze(), hit::HitFinderAna::analyze(), trkf::SpacePointAna::analyze(), nnet::PointIdEffTest::analyze(), trkf::TrackAna::analyze(), lar_cluster3d::StandardHit3DBuilder::BuildChannelStatusVec(), lar_cluster3d::SnippetHit3DBuilder::BuildChannelStatusVec(), mvapid::MVAAlg::CalcSegmentdEdxDist(), ShowerRecoTools::ShowerUnidirectiondEdx::CalculateElement(), ShowerRecoTools::ShowerTrajPointdEdx::CalculateElement(), evd::HitSelector::ChangeHit(), trkf::CCTrackMaker::ChargeNear(), shower::EMShowerAlg::CheckShowerPlanes(), tca::ChgFracNearPos(), tca::ChkBegin(), tca::ChkStopEndPts(), tca::ChkVtxAssociations(), lar_cluster3d::StandardHit3DBuilder::CollectArtHits(), lar_cluster3d::SnippetHit3DBuilder::CollectArtHits(), trkf::SpacePointAlg::compatible(), tca::CompleteIncompleteShower(), lcvn::PixelMapProducer< T, U >::ConvertLocaltoGlobal(), lcvn::PixelMapProducer< T, U >::ConvertLocaltoGlobalTDC(), detinfo::DetectorPropertiesData::ConvertTicksToX(), detinfo::DetectorPropertiesData::ConvertXToTicks(), lcvn::PixelMapProducer< T, U >::CreateMapGivenBoundary(), detinfo::DetectorPropertiesStandard::DataFor(), tca::DeadWireCount(), tca::dEdx(), calo::CalorimetryAlg::dEdx_AMP(), calo::CalorimetryAlg::dEdx_AREA(), lcvn::PixelMapProducer< T, U >::DefineBoundary(), trkf::HitState::dump(), cluster::ClusterCrawlerAlg::EncodeCTP(), tca::EncodeCTP(), cluster::EndPointAlg::EndPoint(), ems::EndPoint::EndPoint(), tca::ExpectedHitsRMS(), trkf::KHitContainerWireLine::fill(), trkf::KHitContainerWireX::fill(), trkf::SpacePointAlg::fillComplexSpacePoint(), tca::FilldEdx(), tca::FillmAllTraj(), pid::PIDAAlg::FillPIDAProperties(), lar_pandora::PFParticleHitDumper::FillRecoWires(), trkf::SpacePointAlg::fillSpacePoint(), tca::Find2DVertices(), tca::Find3DRecoRange(), tca::Find3DVertices(), tca::FindCloseHits(), tca::FindCloseTjs(), shower::EMShowerAlg::FinddEdx_(), evd::TWQMultiTPCProjectionView::FindEndPoint(), tca::TrajClusterAlg::FindJunkTraj(), tca::Finish3DShowers(), tca::FitTP3Ds(), tca::Forecast(), util::GeometryUtilities::Get2DPointProjection(), util::GeometryUtilities::Get2DPointProjectionCM(), vertex::FeatureVertexFinder::Get3dVertexCandidates(), pid::Chi2PIDAlg::GetBitset(), ems::EMShower3D::GetCloseHits(), trkf::SeedFinderAlgorithm::GetHitDistAndProj(), calo::GnocchiCalorimetry::GetPitch(), pma::Track3D::GetUnconstrainedProj3D(), detinfo::DetectorPropertiesData::GetXTicksOffset(), cluster::MergeClusterAlg::GlobalWire(), cluster::BlurredClusteringAlg::GlobalWire(), shower::EMShowerAlg::GlobalWire_(), corner::CornerFinderAlg::GrabWires(), tss::Hit2D::Hit2D(), pma::Hit3D::Hit3D(), lar_cluster3d::SpacePointHit3DBuilder::Hit3DBuilder(), util::PxHitConverter::HitToPxHit(), hit::HitFilterAlg::IsGoodHit(), trkf::KHitWireLine::KHitWireLine(), trkf::KHitWireX::KHitWireX(), lar_cluster3d::PCASeedFinderAlg::LineFit2DHits(), lar_cluster3d::HoughSeedFinderAlg::LineFit2DHits(), lar_cluster3d::StandardHit3DBuilder::makeDeadChannelPair(), lar_cluster3d::SnippetHit3DBuilder::makeDeadChannelPair(), lar_cluster3d::StandardHit3DBuilder::makeHitPair(), lar_cluster3d::SnippetHit3DBuilder::makeHitPair(), lar_cluster3d::StandardHit3DBuilder::makeHitTriplet(), lar_cluster3d::SnippetHit3DBuilder::makeHitTriplet(), tca::MakeJunkVertices(), tca::MakePFPTjs(), trkf::SpacePointAlg::makeSpacePoints(), trkf::CosmicTrackerAlg::MakeSPT(), tca::MakeVertexObsolete(), tca::MaxChargeAsymmetry(), cluster::ClusterCrawlerAlg::MergeHits(), tca::NearbySrcHit(), apa::APAGeometryAlg::NearestWireIDOnChan(), anab::operator<<(), recob::operator<<(), geo::operator<<(), lar_cluster3d::PrincipalComponentsAlg::PCAAnalysis_2D(), geo::WireReadoutGeom::PlanePtr(), tca::PrintAllTraj(), tca::PrintPos(), hit::TTHitFinder::produce(), cluster::LineCluster::produce(), cluster::ClusterCrawler::produce(), cluster::TrajCluster::produce(), hit::GausHitFinder::produce(), shwf::ShowerReco::produce(), trkf::TrackKalmanCheater::produce(), hit::DPRawHitFinder::produce(), calo::Calorimetry::produce(), calo::GnocchiCalorimetry::produce(), tca::Reconcile2Vs(), tca::TrajClusterAlg::ReconstructAllTraj(), tca::ReversePropagate(), evd::RawDrawingOptions::RoIthreshold(), evd::HitSelector::SaveHits(), tca::SaveTjInfo(), tca::SaveTjInfoStuff(), trkf::SpacePointAlg::separation(), evd::RawDataDrawer::SetDrawingLimitsFromRoI(), tca::SetTPEnvironment(), reco::ClusterHit3D::setWireID(), tca::SignalAtTp(), tca::SignalAtTpInSlc(), cheat::BackTracker::SpacePointHitsToWeightedXYZ(), tca::SplitTrajCrossingVertices(), tca::StepAway(), geo::WireReadoutGeom::ThirdPlane(), trkf::CosmicTrackerAlg::Track3D(), tca::TrimEndPts(), shower::LArPandoraShowerCheatingAlg::TrueParticleIDFromTrueChain(), reco::ClusterParameters::UpdateParameters(), tca::UpdateShower(), pma::ProjectionMatchingAlg::validate_on_adc(), tca::ValidTwoPlaneMatch(), cluster::ClusterCrawlerAlg::VtxMatch(), geo::WireReadoutGeom::WireIDIntersectionCheck(), and lar_cluster3d::SnippetHit3DBuilder::WireIDsIntersect().
Index of the TPC within its cryostat.
Definition at line 315 of file geo_types.h.
Referenced by ClusteringValidation::ClusterAnalyser::Analyse(), detsim::WienerFilterAna::analyze(), hit::MagDriftAna::analyze(), trkf::SpacePointAna::analyze(), apa::APAGeometryAlg::APAGeometryAlg(), trkf::TrajectoryMCSFitter::breakTrajInSegments(), pma::ProjectionMatchingAlg::buildShowerSeg(), mvapid::MVAAlg::CalcSegmentdEdxDist(), ShowerRecoTools::ShowerTrajPointdEdx::CalculateElement(), tca::ChgFracBetween(), tca::ChgFracNearEnd(), lar_cluster3d::StandardHit3DBuilder::CollectArtHits(), lar_cluster3d::SnippetHit3DBuilder::CollectArtHits(), trkf::SpacePointAlg::compatible(), tca::CompleteIncomplete3DVerticesInGaps(), ems::MultiEMShowers::convCluster(), detinfo::DetectorPropertiesData::ConvertTicksToX(), detinfo::DetectorPropertiesData::ConvertXToTicks(), cluster::ClusterCrawlerAlg::EncodeCTP(), tca::EncodeCTP(), ems::EndPoint::EndPoint(), trkf::SpacePointAlg::fillComplexSpacePoint(), tca::FillmAllTraj(), lar_pandora::PFParticleHitDumper::FillRecoWires(), trkf::SpacePointAlg::fillSpacePoint(), tca::FillWireHitRange(), tca::FillWireIntersections(), tca::Find3DVertices(), apa::DisambigAlg::FindChanTimeEndPts(), hit::HitCheater::FindHitsOnChannel(), shower::EMShowerAlg::FindInitialTrackHits(), larg4::LArVoxelReadoutGeometry::FindNestedVolume(), tca::FindParent(), tca::FitTP3Ds(), ems::EMShower3D::GetCloseHits(), cluster::TrajCluster::GetHits(), calo::Calorimetry::GetPitch(), calo::GnocchiCalorimetry::GetPitch(), pma::Track3D::GetUnconstrainedProj3D(), detinfo::DetectorPropertiesData::GetXTicksOffset(), cluster::MergeClusterAlg::GlobalWire(), cluster::BlurredClusteringAlg::GlobalWire(), shower::EMShowerAlg::GlobalWire_(), geo::CryostatGeo::HasTPC(), tss::Hit2D::Hit2D(), pma::Hit3D::Hit3D(), lar_cluster3d::SpacePointHit3DBuilder::Hit3DBuilder(), hit::DisambigCheater::InitHitToWids(), trkf::KHitWireLine::KHitWireLine(), trkf::KHitWireX::KHitWireX(), trkf::TrajectoryMCSFitter::linearRegression(), apa::DisambigAlg::MakeCloseHits(), lar_cluster3d::StandardHit3DBuilder::makeDeadChannelPair(), lar_cluster3d::SnippetHit3DBuilder::makeDeadChannelPair(), lar_cluster3d::StandardHit3DBuilder::makeHitPair(), lar_cluster3d::SnippetHit3DBuilder::makeHitPair(), lar_cluster3d::StandardHit3DBuilder::makeHitTriplet(), lar_cluster3d::SnippetHit3DBuilder::makeHitTriplet(), tca::MakePFPTjs(), trkf::SpacePointAlg::makeSpacePoints(), trkf::CosmicTrackerAlg::MakeSPT(), tca::Match2Planes(), tca::Match3PlanesSpt(), evd::SimulationDrawer::MCTruthOrtho(), tca::NearbySrcHit(), apa::APAGeometryAlg::NearestWireIDOnChan(), anab::operator<<(), recob::operator<<(), geo::operator<<(), shower::EMShowerAlg::OrderShowerHits_(), lar_cluster3d::PrincipalComponentsAlg::PCAAnalysis_2D(), tca::Print3S(), tca::Print3V(), tca::PrintAllTraj(), tca::PrintTP3Ds(), cluster::LineCluster::produce(), sce::SCECorrection::produce(), cluster::TrajCluster::produce(), hit::DPRawHitFinder::produce(), calo::Calorimetry::produce(), detsim::SimDriftElectrons::produce(), calo::GnocchiCalorimetry::produce(), shower::EMShowerAlg::Project3DPointOntoPlane_(), trkf::SpacePointAlg::separation(), tca::SignalAtTp(), cheat::BackTracker::SpacePointHitsToWeightedXYZ(), geo::CryostatGeo::TPC(), geo::CryostatGeo::TPCPtr(), apa::DisambigAlg::TrivialDisambig(), tca::ValidTwoPlaneMatch(), trkf::VertexFitAlg::VertexFit(), cluster::ClusterCrawlerAlg::Vtx3ClusterMatch(), cluster::ClusterCrawlerAlg::Vtx3ClusterSplit(), cluster::ClusterCrawlerAlg::VtxMatch(), tca::WireHitRangeOK(), lar_cluster3d::SnippetHit3DBuilder::WireIDsIntersect(), geo::WireReadoutGeom::WireIDsIntersect(), and calo::GnocchiCalorimetry::WireToTrajectoryPosition().
Index of the wire within its plane.
Definition at line 430 of file geo_types.h.
Referenced by detsim::WienerFilterAna::analyze(), cluster::ClusterAna::analyze(), pfpf::PFPAna::analyze(), hit::MagDriftAna::analyze(), hit::GausHitFinderAna::analyze(), trkf::SpacePointAna::analyze(), lar_cluster3d::StandardHit3DBuilder::BuildChannelStatusVec(), lar_cluster3d::SnippetHit3DBuilder::BuildChannelStatusVec(), nnet::EmTrack< N >::classify_hits(), geo::PlaneGeo::ClosestWireID(), lcvn::PixelMapProducer< T, U >::ConvertLocaltoGlobal(), lcvn::PixelMapProducer< T, U >::ConvertLocaltoGlobalTDC(), lcvn::PixelMapProducer< T, U >::CreateMapGivenBoundary(), lcvn::PixelMapProducer< T, U >::DefineBoundary(), trkf::HitState::dump(), cluster::HoughBaseAlg::FastTransform(), lar_pandora::PFParticleHitDumper::FillRecoWires(), cluster::ClusterCrawlerAlg::FindHammerClusters(), evd::TWQProjectionView::FindLineLength(), util::GeometryUtilities::Get2DPointProjection(), util::GeometryUtilities::Get2DPointProjectionCM(), ems::EMShower3D::GetCloseHits(), pma::ProjectionMatchingAlg::GetCloseHits_(), opdet::GetHitGeometryInfo(), calo::Calorimetry::GetPitch(), nnet::TrainingDataAlg::getProjection(), pma::Track3D::GetUnconstrainedProj3D(), cluster::MergeClusterAlg::GlobalWire(), cluster::BlurredClusteringAlg::GlobalWire(), shower::EMShowerAlg::GlobalWire_(), shower::TCShowerAlg::goodHit(), corner::CornerFinderAlg::GrabWires(), geo::PlaneGeo::HasWire(), tss::Hit2D::Hit2D(), ems::Hit2D::Hit2D(), pma::Hit3D::Hit3D(), lar_cluster3d::SpacePointHit3DBuilder::Hit3DBuilder(), shower::LArPandoraShowerAlg::HitCoordinates(), util::PxHitConverter::HitToPxHit(), pma::Track3D::InitFromHits(), hit::DisambigCheater::InitHitToWids(), lar_cluster3d::PCASeedFinderAlg::LineFit2DHits(), lar_cluster3d::HoughSeedFinderAlg::LineFit2DHits(), apa::APAGeometryAlg::LineSegChanIntersect(), apa::DisambigAlg::MakeCloseHits(), lar_cluster3d::StandardHit3DBuilder::makeDeadChannelPair(), lar_cluster3d::SnippetHit3DBuilder::makeDeadChannelPair(), lar_cluster3d::StandardHit3DBuilder::makeHitTriplet(), lar_cluster3d::SnippetHit3DBuilder::makeHitTriplet(), trkf::SpacePointAlg::makeSpacePoints(), trkf::CosmicTrackerAlg::MakeSPT(), cluster::ClusterCrawlerAlg::MergeHits(), geo::PlaneGeo::NearestWire(), lar_cluster3d::StandardHit3DBuilder::NearestWireID(), lar_cluster3d::SnippetHit3DBuilder::NearestWireID(), apa::APAGeometryAlg::NearestWireIDOnChan(), evd::RawDataDrawer::BoxDrawer::Operate(), evd::RawDataDrawer::RoIextractorClass::Operate(), recob::operator<<(), geo::operator<<(), evd::RecoBaseDrawer::OpFlash2D(), shower::EMShowerAlg::OrderShowerHits_(), shower::LArPandoraShowerAlg::OrganizeHits(), calo::GnocchiCalorimetry::OrganizeHitsSnippets(), geo::WireReadoutStandardGeom::PlaneWireToChannel(), trk::TrackContainmentAlg::ProcessTracks(), evd::RawDataDrawer::BoxDrawer::ProcessWire(), hit::TTHitFinder::produce(), cluster::DBcluster::produce(), trkf::SpacePts::produce(), hit::DPRawHitFinder::produce(), nnet::EmTrackClusterId2out::produce(), nnet::EmTrackClusterId::produce(), nnet::EmTrackMichelId::produce(), evd::HitSelector::SaveHits(), SortByWire(), cluster::sortHitsByWire(), trkf::CosmicTrackerAlg::Track3D(), reco::RecobClusterParameters::UpdateParameters(), cluster::ClusterCrawlerAlg::VtxConstraint(), cluster::ClusterCrawlerAlg::VtxMatch(), geo::PlaneGeo::Wire(), and geo::PlaneGeo::WirePtr().