Contents:
Introduction
Installation
Recommended: Container Workflow
Local pip Installation
Core Package
Optional Python Extras
Machine Learning Models
Visualization Tools
Development Tools
All Dependencies
Python And Dependency Requirements
Development From Source
Quick Start
Run SPINE In The Container
Run SPINE From Python
Run JupyterLab Or Classic Notebook
When To Use Local Python Installs
Next Steps
Advanced YAML Config Loader
Features
1. Top-Level File Includes
2. Inline File Includes
3. Dot-Notation Override
4. Removing Keys
Complete Example
Usage in Python
Command-Line Overrides
Benefits
Notes
API Reference
SPINE Core
Core Entry Points
spine.driver
spine.main
Configuration Module
Main Entry Point
Core Interfaces
spine.config.load.load_config
spine.config.load.load_config_file
spine.config.download.download_from_url
spine.config.download.get_cache_dir
spine.config.errors.ConfigError
spine.config.errors.ConfigIncludeError
spine.config.errors.ConfigCycleError
spine.config.errors.ConfigPathError
spine.config.errors.ConfigTypeError
spine.config.errors.ConfigOperationError
spine.config.errors.ConfigValidationError
Constants Module
Guiding principle
Submodules
spine.constants.columns
spine.constants.enums
spine.constants.factory
spine.constants.labels
spine.constants.physics
spine.constants.sentinels
Data Module
Overview
LArCV Data Structures
spine.data.larcv.Particle
spine.data.larcv.Neutrino
spine.data.larcv.CRTHit
spine.data.larcv.Flash
spine.data.larcv.Trigger
spine.data.larcv.Meta
spine.data.larcv.RunInfo
Output Data Structures
Fragment Objects
Particle Objects
Interaction Objects
Batch Data Structures
spine.data.batch.TensorBatch
spine.data.batch.EdgeIndexBatch
spine.data.batch.IndexBatch
Other Data Structures
spine.data.ObjectList
Construct Module
Overview
Reference
spine.construct.BuildManager
spine.construct.fragment.FragmentBuilder
spine.construct.particle.ParticleBuilder
spine.construct.interaction.InteractionBuilder
Geometry Module
Core Interfaces
spine.geo.base.Geometry
spine.geo.manager.GeoManager
Input/Output Module
Overview
File Readers
spine.io.read.HDF5Reader
spine.io.read.LArCVReader
spine.io.read.StageHDF5Reader
File Writers
spine.io.write.HDF5Writer
spine.io.write.CSVWriter
spine.io.write.StageHDF5Writer
Datasets
spine.io.dataset.LArCVDataset
spine.io.dataset.HDF5Dataset
spine.io.dataset.MixedDataset
Parsers
spine.io.parse.base
spine.io.parse.data
spine.io.parse.clean_data
spine.io.parse.hdf5.tensor
spine.io.parse.hdf5.index
spine.io.parse.hdf5.object
spine.io.parse.larcv.misc
spine.io.parse.larcv.sparse
spine.io.parse.larcv.cluster
spine.io.parse.larcv.particle
Data Pipeline Utilities
spine.io.collate
spine.io.sample
spine.io.augment
spine.io.overlay
spine.io.factories
Analysis Module
Module Index
spine.ana.base
spine.ana.manager
spine.ana.template
spine.ana.factories
spine.ana.calib
spine.ana.diag
spine.ana.metric
Math Module
Core Modules
spine.math.base
spine.math.cluster
spine.math.decomposition
spine.math.distance
spine.math.graph
spine.math.linalg
spine.math.metrics
spine.math.neighbors
Model Module
Module Index
spine.model.manager
spine.model.factories
spine.model.uresnet
spine.model.uresnet_ppn
spine.model.spice
spine.model.full_chain
spine.model.image
spine.model.singlep
spine.model.vertex
spine.model.grappa
spine.model.graph_spice
spine.model.bayes_uresnet
spine.model.layer
Post-processing Module
Example configuration
Module Index
spine.post.base
spine.post.manager
spine.post.factories
spine.post.template
spine.post.crt
spine.post.optical
spine.post.reco
spine.post.trigger
spine.post.truth
Utilities
Core Utilities
spine.utils.conditional
spine.utils.docstring
spine.utils.factory
spine.utils.globals
spine.utils.logger
spine.utils.stopwatch
Physics And Reconstruction Utilities
spine.utils.energy_loss
spine.utils.match
spine.utils.metrics
spine.utils.optical
spine.utils.particles
spine.utils.pid
spine.utils.ppn
spine.utils.tracking
spine.utils.vertex
spine.utils.weighting
Numerical And Graph Utilities
spine.utils.cluster
spine.utils.gnn
spine.utils.inference
spine.utils.jit
spine.utils.torch
Visualization Module
Module Index
spine.vis.layout
spine.vis.out
spine.vis.point
spine.vis.arrow
spine.vis.box
spine.vis.cone
spine.vis.cylinder
spine.vis.ellipsoid
spine.vis.hull
spine.vis.cluster
spine.vis.particle
spine.vis.network
spine.vis.lite
spine.vis.train
spine.vis.geo
spine.vis.metric
SPINE
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
_
__init__() (spine.construct.BuildManager method)
(spine.construct.fragment.FragmentBuilder method)
(spine.construct.interaction.InteractionBuilder method)
(spine.construct.particle.ParticleBuilder method)
(spine.data.batch.EdgeIndexBatch method)
(spine.data.batch.IndexBatch method)
(spine.data.batch.TensorBatch method)
(spine.data.larcv.CRTHit method)
(spine.data.larcv.Flash method)
(spine.data.larcv.Neutrino method)
(spine.data.larcv.Particle method)
(spine.data.larcv.RunInfo method)
(spine.data.larcv.Trigger method)
(spine.data.ObjectList method)
(spine.data.out.RecoFragment method)
(spine.data.out.RecoInteraction method)
(spine.data.out.RecoParticle method)
(spine.data.out.TruthFragment method)
(spine.data.out.TruthInteraction method)
(spine.data.out.TruthParticle method)
(spine.geo.base.Geometry method)
(spine.geo.manager.GeoManager method)
(spine.io.dataset.HDF5Dataset method)
(spine.io.dataset.LArCVDataset method)
(spine.io.dataset.MixedDataset method)
(spine.io.read.HDF5Reader method)
(spine.io.read.LArCVReader method)
(spine.io.read.StageHDF5Reader method)
(spine.io.write.CSVWriter method)
(spine.io.write.HDF5Writer method)
(spine.io.write.StageHDF5Writer method)
A
active_volume_mask() (spine.io.augment.CropAugment method)
adapt_volume() (spine.geo.base.Geometry method)
adjusted_mutual_info_score() (in module spine.math.metrics)
adjusted_rand_score() (in module spine.math.metrics)
aggregate_features() (in module spine.io.parse.clean_data)
aggregate_mean_features() (in module spine.io.parse.clean_data)
aggregate_sum_features() (in module spine.io.parse.clean_data)
aliases (spine.ana.base.AnaBase attribute)
(spine.io.parse.base.ParserBase attribute)
,
[1]
(spine.io.parse.larcv.misc.LArCVFlashParser attribute)
(spine.io.parse.larcv.misc.LArCVMetaParser attribute)
(spine.io.parse.larcv.sparse.LArCVSparse3DChargeRescaledParser attribute)
(spine.post.base.PostBase attribute)
,
[1]
all() (in module spine.math.base)
amax() (in module spine.math.base)
ami() (in module spine.utils.metrics)
amin() (in module spine.math.base)
AMNUGAMMA (spine.constants.enums.GenieNuInteractionType attribute)
(spine.constants.enums.LArSoftNuInteractionType attribute)
ana_script_factory() (in module spine.ana.factories)
AnaBase (class in spine.ana.base)
AnaManager (class in spine.ana.manager)
ANCESTOR (spine.constants.columns.ClusterLabelCol attribute)
ancestor_creation_process (spine.data.larcv.Particle attribute)
,
[1]
ancestor_pdg_code (spine.data.larcv.Particle attribute)
,
[1]
ancestor_position (spine.data.larcv.Particle attribute)
,
[1]
ancestor_t (spine.data.larcv.Particle attribute)
,
[1]
ancestor_track_id (spine.data.larcv.Particle attribute)
,
[1]
angular_loss() (in module spine.utils.vertex)
append() (spine.ana.base.AnaBase method)
(spine.io.write.CSVWriter method)
append_entry() (spine.io.write.HDF5Writer method)
append_key() (spine.io.write.HDF5Writer method)
apply() (spine.io.augment.AugmentBase method)
(spine.io.augment.CropAugment method)
(spine.io.augment.FlipAugment method)
(spine.io.augment.JitterAugment method)
(spine.io.augment.MaskAugment method)
(spine.io.augment.RotateAugment method)
(spine.io.augment.TranslateAugment method)
apply_filter() (spine.driver.Driver method)
apply_image_frame_rotation() (spine.io.augment.RotateAugment method)
apply_mask() (spine.data.batch.TensorBatch method)
argmax() (in module spine.math.base)
argmin() (in module spine.math.base)
ari() (in module spine.utils.metrics)
array_diff() (spine.io.write.CSVWriter static method)
attach_neutrino() (spine.data.out.TruthInteraction method)
AugmentBase (class in spine.io.augment)
Augmenter (in module spine.io.augment)
AugmentManager (class in spine.io.augment)
avg_cols (spine.io.parse.data.ParserTensor attribute)
,
[1]
axial_spread (spine.data.out.RecoParticle attribute)
,
[1]
B
backward() (spine.model.manager.ModelManager method)
BATCH (spine.constants.columns.ClusterLabelCol attribute)
(spine.constants.columns.CoordLabelCol attribute)
(spine.constants.columns.PPNLabelCol attribute)
(spine.constants.columns.SparseTensorCol attribute)
batch_ids (spine.data.batch.EdgeIndexBatch property)
(spine.data.batch.IndexBatch property)
(spine.data.batch.TensorBatch property)
batch_size (spine.data.batch.EdgeIndexBatch attribute)
(spine.data.batch.IndexBatch attribute)
(spine.data.batch.TensorBatch attribute)
BayesianParticleClassifier (class in spine.model.singlep)
BayesianUResNet (class in spine.model.bayes_uresnet)
beam_time_ns (spine.data.larcv.Trigger attribute)
,
[1]
beam_time_s (spine.data.larcv.Trigger attribute)
,
[1]
bethe_bloch_lar() (in module spine.utils.energy_loss)
bethe_bloch_mpv_lar() (in module spine.utils.energy_loss)
bilinear() (spine.model.bayes_uresnet.DUQUResNet method)
(spine.model.singlep.DUQParticleClassifier method)
bjorken_x (spine.data.larcv.Neutrino attribute)
,
[1]
BootstrapBatchSampler (class in spine.io.sample)
box_trace() (in module spine.vis.box)
box_traces() (in module spine.vis.box)
build_groups() (spine.model.full_chain.FullChain method)
build_parser_tensor() (spine.io.overlay.Overlayer static method)
build_reco() (spine.construct.fragment.FragmentBuilder method)
(spine.construct.interaction.InteractionBuilder method)
(spine.construct.particle.ParticleBuilder method)
build_sources() (spine.construct.BuildManager method)
build_truth() (spine.construct.fragment.FragmentBuilder method)
(spine.construct.interaction.InteractionBuilder method)
(spine.construct.particle.ParticleBuilder method)
BuildManager (class in spine.construct)
C
C (spine.utils.conditional.SparseTensorLike attribute)
cache (spine.io.dataset.MixedDataset attribute)
calc_gradient_penalty() (spine.model.bayes_uresnet.DUQSegmentationLoss static method)
(spine.model.singlep.MultiLabelCrossEntropy static method)
cast_to_numpy() (spine.model.manager.ModelManager method)
cat_objects() (spine.io.overlay.Overlayer method)
CC (spine.constants.enums.NuCurrentType attribute)
CCCOH (spine.constants.enums.LArSoftNuInteractionType attribute)
CCDIS (spine.constants.enums.LArSoftNuInteractionType attribute)
CCQE (spine.constants.enums.LArSoftNuInteractionType attribute)
CCQEHYPERON (spine.constants.enums.LArSoftNuInteractionType attribute)
cdist() (in module spine.math.distance)
center (spine.data.larcv.CRTHit attribute)
,
[1]
(spine.data.larcv.Flash attribute)
,
[1]
chebyshev() (in module spine.math.distance)
check_containment() (spine.geo.base.Geometry method)
check_stage_complete() (spine.io.read.StageHDF5Reader method)
check_track_orientation() (in module spine.utils.tracking)
check_track_orientation_ppn() (in module spine.utils.ppn)
check_units() (spine.post.base.PostBase method)
chi2() (spine.utils.pid.TemplateParticleIdentifier method)
children_counts (spine.data.out.TruthFragment attribute)
,
[1]
(spine.data.out.TruthParticle attribute)
,
[1]
children_id (spine.data.larcv.Particle attribute)
,
[1]
cityblock() (in module spine.math.distance)
CLASS_0 (spine.constants.columns.PPNPredCol attribute)
CLASS_1 (spine.constants.columns.PPNPredCol attribute)
CLASS_2 (spine.constants.columns.PPNPredCol attribute)
CLASS_3 (spine.constants.columns.PPNPredCol attribute)
CLASS_4 (spine.constants.columns.PPNPredCol attribute)
class_mask() (spine.model.spice.SPICELoss method)
class_name (spine.io.write.HDF5Writer.DataFormat attribute)
,
[1]
class_type (spine.math.cluster.DBSCAN attribute)
(spine.math.decomposition.PCA attribute)
(spine.math.graph.CSRGraph attribute)
(spine.math.neighbors.KNeighborsClassifier attribute)
(spine.math.neighbors.RadiusNeighborsClassifier attribute)
clean_config() (spine.model.manager.ModelManager method)
clean_sparse_data() (in module spine.io.parse.clean_data)
cleanup() (spine.driver.Driver method)
close() (spine.ana.manager.AnaManager method)
(spine.io.read.HDF5Reader method)
(spine.io.write.CSVWriter method)
(spine.io.write.HDF5Writer method)
(spine.io.write.StageHDF5Writer method)
close_writers() (spine.ana.base.AnaBase method)
closest_pair() (in module spine.math.distance)
closest_pair_legacy() (in module spine.math.distance)
CLUSTER (spine.constants.columns.ClusterLabelCol attribute)
ClusterImageClassifier (class in spine.model.image)
ClusterLabelCol (class in spine.constants.columns)
cm_to_voxel() (spine.io.augment.AugmentBase static method)
COH (spine.constants.enums.GenieNuInteractionType attribute)
(spine.constants.enums.LArSoftNuInteractionType attribute)
COHELASTIC (spine.constants.enums.GenieNuInteractionType attribute)
(spine.constants.enums.LArSoftNuInteractionType attribute)
collate_factory() (in module spine.io.factories)
CollateAll (class in spine.io.collate)
components (spine.math.decomposition.PCA attribute)
cone_trace() (in module spine.vis.cone)
ConfigCycleError
ConfigError
ConfigIncludeError
ConfigOperationError
ConfigPathError
ConfigTypeError
configure_rank_logging() (in module spine.utils.logger)
ConfigValidationError
connected_components() (in module spine.math.graph)
contingency_table() (in module spine.math.linalg)
coord_cols (spine.data.batch.TensorBatch attribute)
coordinate_manager (spine.utils.conditional.SparseTensorLike attribute)
coordinate_map_key (spine.utils.conditional.SparseTensorLike attribute)
coordinates_at() (spine.utils.conditional.SparseTensorLike method)
CoordLabelCol (class in spine.constants.columns)
coords (spine.io.parse.data.ParserTensor attribute)
,
[1]
copy() (spine.utils.stopwatch.Time method)
copy_meta() (spine.io.augment.AugmentManager static method)
counts (spine.data.batch.EdgeIndexBatch attribute)
(spine.data.batch.IndexBatch attribute)
(spine.data.batch.TensorBatch attribute)
cpu (spine.utils.stopwatch.Time attribute)
,
[1]
create() (spine.io.write.CSVWriter method)
(spine.io.write.HDF5Writer method)
creation_process (spine.data.larcv.Neutrino attribute)
,
[1]
(spine.data.larcv.Particle attribute)
,
[1]
CropAugment (class in spine.io.augment)
crs_files (spine.geo.base.Geometry attribute)
,
[1]
crt (spine.geo.base.Geometry attribute)
,
[1]
crt_traces() (spine.vis.geo.GeoDrawer method)
CRTHit (class in spine.data.larcv)
csda_ke_lar() (in module spine.utils.energy_loss)
csda_range_lar() (in module spine.utils.energy_loss)
csda_table_spline() (in module spine.utils.energy_loss)
csr_graph() (in module spine.math.graph)
CSRGraph (class in spine.math.graph)
CSVWriter (class in spine.io.write)
current() (spine.utils.stopwatch.Time class method)
current_type (spine.data.larcv.Neutrino attribute)
,
[1]
cylinder_trace() (in module spine.vis.cylinder)
cylinder_traces() (in module spine.vis.cylinder)
D
DARKMATTERDIS (spine.constants.enums.GenieNuInteractionType attribute)
DARKMATTERELASTIC (spine.constants.enums.GenieNuInteractionType attribute)
DARKMATTERELECTRON (spine.constants.enums.GenieNuInteractionType attribute)
data (spine.data.batch.EdgeIndexBatch attribute)
(spine.data.batch.IndexBatch attribute)
(spine.data.batch.TensorBatch attribute)
data_keys (spine.io.dataset.HDF5Dataset property)
(spine.io.dataset.LArCVDataset property)
(spine.io.dataset.MixedDataset property)
data_map (spine.io.parse.base.ParserBase attribute)
data_types (spine.io.dataset.HDF5Dataset property)
(spine.io.dataset.LArCVDataset property)
(spine.io.dataset.MixedDataset property)
dataset_factory() (in module spine.io.factories)
DBSCAN (class in spine.math.cluster)
dbscan() (in module spine.math.cluster)
dbscan_points() (spine.utils.ppn.PPNPredictor method)
default (spine.data.ObjectList attribute)
define_containment_volumes() (spine.geo.base.Geometry method)
DELTA (spine.constants.enums.ParticleShape attribute)
delta_lar() (in module spine.utils.energy_loss)
dep_modes (spine.ana.base.AnaBase property)
(spine.post.base.PostBase property)
detector_coords (spine.vis.geo.GeoDrawer attribute)
device (spine.utils.conditional.SparseTensorLike attribute)
dfs() (in module spine.math.graph)
dfs_iterative() (in module spine.math.graph)
DIFFRACTIVE (spine.constants.enums.GenieNuInteractionType attribute)
(spine.constants.enums.LArSoftNuInteractionType attribute)
directed (spine.data.batch.EdgeIndexBatch attribute)
,
[1]
directed_batch_ids (spine.data.batch.EdgeIndexBatch property)
directed_counts (spine.data.batch.EdgeIndexBatch property)
directed_index (spine.data.batch.EdgeIndexBatch property)
directed_index_t (spine.data.batch.EdgeIndexBatch property)
directional_spread (spine.data.out.RecoParticle attribute)
,
[1]
DIS (spine.constants.enums.GenieNuInteractionType attribute)
(spine.constants.enums.LArSoftNuInteractionType attribute)
distance_travel (spine.data.larcv.Neutrino attribute)
,
[1]
(spine.data.larcv.Particle attribute)
,
[1]
download_from_url() (in module spine.config.download)
Driver (class in spine.driver)
DRIVER_BASE_KEYS (spine.driver.Driver attribute)
dtype (spine.io.write.HDF5Writer.DataFormat attribute)
,
[1]
(spine.utils.conditional.SparseTensorLike attribute)
DUQParticleClassifier (class in spine.model.singlep)
DUQSegmentationLoss (class in spine.model.bayes_uresnet)
DUQUResNet (class in spine.model.bayes_uresnet)
E
EdgeIndexBatch (class in spine.data.batch)
edges (spine.data.batch.EdgeIndexBatch attribute)
(spine.data.batch.IndexBatch attribute)
(spine.data.batch.TensorBatch attribute)
eff() (in module spine.utils.metrics)
ELECTRON (spine.constants.enums.ParticlePID attribute)
ELECTRONSCATTERING (spine.constants.enums.LArSoftNuInteractionType attribute)
ellipsoid_trace() (in module spine.vis.ellipsoid)
ellipsoid_traces() (in module spine.vis.ellipsoid)
EM (spine.constants.enums.LArSoftNuInteractionType attribute)
em_cone_trace() (in module spine.vis.lite)
embed() (spine.model.bayes_uresnet.DUQUResNet method)
(spine.model.singlep.DUQParticleClassifier method)
end_dedx (spine.data.out.RecoParticle attribute)
,
[1]
end_dir (spine.data.out.RecoFragment attribute)
,
[1]
(spine.data.out.RecoParticle attribute)
,
[1]
(spine.data.out.TruthFragment property)
(spine.data.out.TruthParticle attribute)
(spine.data.out.TruthParticle property)
end_momentum (spine.data.larcv.Particle attribute)
,
[1]
END_NEG (spine.constants.columns.PPNPredCol attribute)
end_p (spine.data.larcv.Particle attribute)
(spine.data.larcv.Particle property)
END_POS (spine.constants.columns.PPNPredCol attribute)
end_position (spine.data.larcv.Particle attribute)
,
[1]
end_t (spine.data.larcv.Particle attribute)
,
[1]
END_X (spine.constants.columns.CoordLabelCol attribute)
END_Y (spine.constants.columns.CoordLabelCol attribute)
END_Z (spine.constants.columns.CoordLabelCol attribute)
ENDPOINT (spine.constants.columns.PPNLabelCol attribute)
energy_deposit (spine.data.larcv.Particle attribute)
,
[1]
energy_init (spine.data.larcv.Neutrino attribute)
,
[1]
(spine.data.larcv.Particle attribute)
,
[1]
energy_transfer (spine.data.larcv.Neutrino attribute)
,
[1]
ensure_source_group() (spine.io.write.StageHDF5Writer method)
entries_since_flush (spine.io.write.StageHDF5Writer.StageState attribute)
enum_factory() (in module spine.constants.factory)
eps (spine.math.cluster.DBSCAN attribute)
euclidean() (in module spine.math.distance)
event (spine.data.larcv.RunInfo attribute)
,
[1]
event_dtype (spine.io.write.StageHDF5Writer.StageState attribute)
evidential_forward() (spine.model.bayes_uresnet.BayesianUResNet method)
(spine.model.singlep.BayesianParticleClassifier method)
EvidentialLearningLoss (class in spine.model.singlep)
EvidentialParticleClassifier (class in spine.model.singlep)
expected_dedxs() (spine.utils.pid.TemplateParticleIdentifier method)
explained_variance (spine.math.decomposition.PCA attribute)
extract_driver_base_config() (spine.driver.Driver class method)
F
F (spine.utils.conditional.SparseTensorLike attribute)
farthest_pair() (in module spine.math.distance)
fast_to_total (spine.data.larcv.Flash attribute)
,
[1]
feat_avg_cols (spine.io.parse.data.ParserTensor property)
feat_index_cols (spine.io.parse.data.ParserTensor property)
feat_prec_col (spine.io.parse.data.ParserTensor property)
feat_sum_cols (spine.io.parse.data.ParserTensor property)
feats_only (spine.io.parse.data.ParserTensor attribute)
,
[1]
features (spine.io.parse.data.ParserEdgeIndex attribute)
,
[1]
(spine.io.parse.data.ParserIndex attribute)
,
[1]
(spine.io.parse.data.ParserIndexList attribute)
,
[1]
(spine.io.parse.data.ParserTensor attribute)
,
[1]
features_at() (spine.utils.conditional.SparseTensorLike method)
feb_id (spine.data.larcv.CRTHit attribute)
,
[1]
filter() (spine.utils.logger.MainProcessFilter method)
filter_class() (spine.model.graph_spice.GraphSPICE method)
filter_duplicate_voxels() (in module spine.io.parse.clean_data)
filter_duplicate_voxels_group() (in module spine.io.parse.clean_data)
filter_voxels_ref() (in module spine.io.parse.clean_data)
finalize() (spine.io.write.HDF5Writer method)
(spine.io.write.StageHDF5Writer method)
finalize_stage() (spine.io.write.StageHDF5Writer method)
first_step (spine.data.larcv.Particle attribute)
,
[1]
Flash (class in spine.data.larcv)
FlashMerger (class in spine.utils.optical)
flip_points() (spine.io.augment.FlipAugment method)
FlipAugment (class in spine.io.augment)
flush() (spine.ana.manager.AnaManager method)
(spine.io.write.CSVWriter method)
(spine.io.write.HDF5Writer method)
flush_writers() (spine.ana.base.AnaBase method)
forward() (spine.model.bayes_uresnet.BayesianUResNet method)
(spine.model.bayes_uresnet.DUQSegmentationLoss method)
(spine.model.bayes_uresnet.DUQUResNet method)
(spine.model.bayes_uresnet.SegmentationLoss method)
(spine.model.full_chain.FullChain method)
(spine.model.full_chain.FullChainLoss method)
(spine.model.graph_spice.GraphSPICE method)
(spine.model.graph_spice.GraphSPICELoss method)
(spine.model.grappa.GrapPA method)
(spine.model.grappa.GrapPALoss method)
(spine.model.image.ImageClassifier method)
(spine.model.image.ImageClassLoss method)
(spine.model.manager.ModelManager method)
(spine.model.singlep.BayesianParticleClassifier method)
(spine.model.singlep.DUQParticleClassifier method)
(spine.model.singlep.EvidentialLearningLoss method)
(spine.model.singlep.EvidentialParticleClassifier method)
(spine.model.singlep.MultiLabelCrossEntropy method)
(spine.model.singlep.MultiParticleImageClassifier method)
(spine.model.singlep.MultiParticleTypeLoss method)
(spine.model.spice.SPICELoss method)
(spine.model.uresnet.SegmentationLoss method)
(spine.model.uresnet.UResNetSegmentation method)
(spine.model.uresnet_ppn.UResNetPPN method)
(spine.model.uresnet_ppn.UResNetPPNLoss method)
(spine.model.vertex.UResNetVertexLoss method)
(spine.model.vertex.VertexPointNet method)
(spine.model.vertex.VertexPointNetLoss method)
(spine.model.vertex.VertexPPNChain method)
forward_tg() (spine.model.singlep.MultiParticleTypeLoss method)
FragmentBuilder (class in spine.construct.fragment)
fragments (spine.data.out.RecoParticle attribute)
,
[1]
(spine.data.out.TruthParticle attribute)
,
[1]
frame (spine.data.larcv.Flash attribute)
,
[1]
freeze_weights() (spine.model.manager.ModelManager method)
from_larcv() (spine.data.larcv.CRTHit class method)
(spine.data.larcv.Flash class method)
(spine.data.larcv.Neutrino class method)
(spine.data.larcv.Particle class method)
(spine.data.larcv.RunInfo class method)
(spine.data.larcv.Trigger class method)
from_list() (spine.data.batch.TensorBatch class method)
full_batch_ids (spine.data.batch.IndexBatch property)
full_counts (spine.data.batch.IndexBatch property)
full_index (spine.data.batch.IndexBatch property)
FullChain (class in spine.model.full_chain)
FullChainLoss (class in spine.model.full_chain)
G
gdml (spine.geo.base.Geometry attribute)
,
[1]
generate_active_volume_meta() (spine.io.augment.CropAugment method)
generate_centered_meta() (spine.io.augment.RotateAugment method)
generate_crop() (spine.io.augment.CropAugment method)
generate_mask() (spine.io.augment.MaskAugment method)
generate_meta() (spine.io.augment.FlipAugment method)
(spine.io.augment.RotateAugment method)
generate_offset() (spine.io.augment.TranslateAugment method)
generate_offsets() (spine.io.augment.JitterAugment method)
generate_poisson_offsets() (spine.io.augment.JitterAugment method)
GENIE (spine.constants.enums.NuInteractionScheme attribute)
GenieNuInteractionType (class in spine.constants.enums)
geo (spine.vis.geo.GeoDrawer attribute)
GeoDrawer (class in spine.vis.geo)
GeoManager (class in spine.geo.manager)
Geometry (class in spine.geo.base)
Geometry.ContDefinition (class in spine.geo.base)
get() (spine.io.read.HDF5Reader method)
(spine.io.read.LArCVReader method)
(spine.io.read.StageHDF5Reader method)
get_assignments() (spine.io.overlay.Overlayer method)
get_base_dict() (spine.ana.base.AnaBase method)
get_batch_source_info() (spine.io.write.StageHDF5Writer method)
get_boundaries() (spine.geo.base.Geometry method)
get_cache_dir() (in module spine.config.download)
get_chambers() (spine.geo.base.Geometry method)
get_class_weights() (in module spine.utils.weighting)
get_closest_module() (spine.geo.base.Geometry method)
get_closest_module_indexes() (spine.geo.base.Geometry method)
get_closest_tpc() (spine.geo.base.Geometry method)
get_closest_tpc_indexes() (spine.geo.base.Geometry method)
get_confluence_points() (in module spine.utils.vertex)
get_contributors() (spine.geo.base.Geometry method)
get_coords() (in module spine.utils.particles)
get_data_type() (spine.io.write.HDF5Writer method)
get_data_types() (spine.io.write.HDF5Writer method)
get_depositions() (spine.post.base.PostBase method)
get_distance_weights() (spine.model.uresnet.SegmentationLoss method)
get_end_points_numpy() (spine.utils.ppn.ParticlePointPredictor method)
get_end_points_torch() (spine.utils.ppn.ParticlePointPredictor method)
get_file_names() (spine.io.write.HDF5Writer static method)
get_group_primary_ids() (in module spine.utils.particles)
get_index() (spine.ana.base.AnaBase method)
(spine.post.base.PostBase method)
get_inference_cfg() (in module spine.utils.inference)
get_input_data() (spine.io.parse.base.ParserBase method)
get_instance() (spine.geo.manager.GeoManager class method)
get_instance_if_initialized() (spine.geo.manager.GeoManager class method)
get_inter_primary_ids() (in module spine.utils.particles)
get_interaction_ids() (in module spine.utils.particles)
get_loss_accuracy() (spine.model.uresnet.SegmentationLoss method)
get_min_volume_offset() (spine.geo.base.Geometry method)
get_nu_ids() (in module spine.utils.particles)
get_object_dtype() (spine.io.write.HDF5Writer method)
get_output_path() (spine.io.write.StageHDF5Writer method)
get_overlay_order() (spine.io.overlay.Overlayer method)
get_particle_ids() (in module spine.utils.particles)
get_pid() (spine.post.base.PostBase method)
get_points() (spine.ana.base.AnaBase method)
(spine.post.base.PostBase method)
get_ppn_labels() (in module spine.utils.ppn)
get_pseudovertex() (in module spine.utils.vertex)
get_sources() (spine.geo.base.Geometry method)
(spine.post.base.PostBase method)
get_stage_group() (spine.io.read.StageHDF5Reader class method)
get_stage_lengths() (spine.io.read.StageHDF5Reader method)
get_stages_group() (spine.io.read.StageHDF5Reader static method)
get_stored_keys() (spine.io.write.HDF5Writer method)
get_target_meta() (spine.io.augment.TranslateAugment method)
get_track_deposition_gradient() (in module spine.utils.tracking)
get_track_length() (in module spine.utils.tracking)
get_track_segment_dedxs() (in module spine.utils.tracking)
get_track_segments() (in module spine.utils.tracking)
get_track_spline() (in module spine.utils.tracking)
get_valid_mask() (in module spine.utils.particles)
get_vertex() (in module spine.utils.vertex)
get_vertex_labels() (in module spine.utils.ppn)
get_volume_index() (spine.geo.base.Geometry method)
get_volume_offsets() (spine.geo.base.Geometry method)
get_weighted_pseudovertex() (in module spine.utils.vertex)
GHOST (spine.constants.enums.ParticleShape attribute)
GLASHOWRESONANCE (spine.constants.enums.GenieNuInteractionType attribute)
(spine.constants.enums.LArSoftNuInteractionType attribute)
GraphSPICE (class in spine.model.graph_spice)
GraphSPICELoss (class in spine.model.graph_spice)
GrapPA (class in spine.model.grappa)
GrapPALoss (class in spine.model.grappa)
GROUP (spine.constants.columns.ClusterLabelCol attribute)
group_id (spine.data.larcv.Particle attribute)
,
[1]
group_labels() (spine.model.full_chain.FullChain method)
GROUP_PRIMARY (spine.constants.columns.ClusterLabelCol attribute)
group_primary (spine.data.larcv.Particle attribute)
,
[1]
H
hadronic_invariant_mass (spine.data.larcv.Neutrino attribute)
,
[1]
has_batch_col (spine.data.batch.TensorBatch attribute)
HDF5ClusterTensorParser (class in spine.io.parse.hdf5.tensor)
HDF5Dataset (class in spine.io.dataset)
HDF5EdgeIndexParser (class in spine.io.parse.hdf5.index)
HDF5FeatureTensorParser (class in spine.io.parse.hdf5.tensor)
HDF5IndexListParser (class in spine.io.parse.hdf5.index)
HDF5IndexParser (class in spine.io.parse.hdf5.index)
HDF5ObjectListParser (class in spine.io.parse.hdf5.object)
HDF5ObjectParser (class in spine.io.parse.hdf5.object)
HDF5Reader (class in spine.io.read)
HDF5TensorParser (class in spine.io.parse.hdf5.tensor)
HDF5Writer (class in spine.io.write)
HDF5Writer.DataFormat (class in spine.io.write)
hull_trace() (in module spine.vis.hull)
I
id (spine.data.larcv.CRTHit attribute)
,
[1]
(spine.data.larcv.Flash attribute)
,
[1]
(spine.data.larcv.Neutrino attribute)
,
[1]
(spine.data.larcv.Particle attribute)
,
[1]
(spine.data.larcv.Trigger attribute)
,
[1]
image_contains() (in module spine.utils.ppn)
image_coordinates() (in module spine.utils.ppn)
ImageClassifier (class in spine.model.image)
ImageClassLoss (class in spine.model.image)
IMDANNIHILATION (spine.constants.enums.GenieNuInteractionType attribute)
(spine.constants.enums.LArSoftNuInteractionType attribute)
in_beam_frame (spine.data.larcv.Flash attribute)
,
[1]
index (spine.data.batch.EdgeIndexBatch property)
(spine.data.batch.IndexBatch property)
index_cols (spine.io.parse.data.ParserTensor attribute)
,
[1]
index_ids (spine.data.batch.IndexBatch property)
index_list (spine.data.batch.IndexBatch property)
index_shifts (spine.io.parse.data.ParserObjectList attribute)
(spine.io.parse.data.ParserTensor attribute)
,
[1]
index_t (spine.data.batch.EdgeIndexBatch property)
IndexBatch (class in spine.data.batch)
inelasticity (spine.data.larcv.Neutrino attribute)
,
[1]
inference_single() (in module spine.main)
initialize() (spine.geo.manager.GeoManager class method)
(spine.utils.stopwatch.StopwatchManager method)
initialize_ana() (spine.driver.Driver method)
initialize_base() (spine.driver.Driver method)
initialize_builder() (spine.driver.Driver method)
initialize_datasets() (spine.io.write.HDF5Writer method)
initialize_geo() (spine.driver.Driver method)
initialize_io() (spine.driver.Driver method)
initialize_log() (spine.driver.Driver method)
initialize_model() (spine.driver.Driver method)
initialize_or_get() (spine.geo.manager.GeoManager class method)
initialize_post() (spine.driver.Driver method)
initialize_train() (spine.model.manager.ModelManager method)
initialize_writer() (spine.ana.base.AnaBase method)
INPUT_SCHEMA (spine.model.uresnet.SegmentationLoss attribute)
(spine.model.uresnet.UResNetSegmentation attribute)
instantiate() (in module spine.utils.factory)
INTER_PRIMARY (spine.constants.columns.ClusterLabelCol attribute)
INTERACTION (spine.constants.columns.ClusterLabelCol attribute)
interaction_id (spine.data.larcv.Neutrino attribute)
,
[1]
(spine.data.larcv.Particle attribute)
,
[1]
interaction_mode (spine.data.larcv.Neutrino attribute)
,
[1]
interaction_mode_enum (spine.data.larcv.Neutrino property)
interaction_primary (spine.data.larcv.Particle attribute)
,
[1]
interaction_scheme (spine.data.larcv.Neutrino attribute)
,
[1]
interaction_type (spine.data.larcv.Neutrino attribute)
,
[1]
interaction_type_enum (spine.data.larcv.Neutrino property)
InteractionBuilder (class in spine.construct.interaction)
inv_bethe_bloch_lar() (in module spine.utils.energy_loss)
INVERSEBETADECAY (spine.constants.enums.GenieNuInteractionType attribute)
(spine.constants.enums.LArSoftNuInteractionType attribute)
INVERSEMUDECAY (spine.constants.enums.GenieNuInteractionType attribute)
(spine.constants.enums.LArSoftNuInteractionType attribute)
is_initialized() (spine.geo.manager.GeoManager class method)
items() (spine.utils.stopwatch.StopwatchManager method)
iterate (spine.math.neighbors.RadiusNeighborsClassifier attribute)
J
JitterAugment (class in spine.io.augment)
JointBootstrapBatchSampler (class in spine.io.sample)
JointRandomSequenceBatchSampler (class in spine.io.sample)
JointSequentialBatchSampler (class in spine.io.sample)
K
k (spine.math.neighbors.KNeighborsClassifier attribute)
KAON (spine.constants.enums.ParticlePID attribute)
ke (spine.data.out.RecoParticle attribute)
(spine.data.out.RecoParticle property)
(spine.data.out.TruthParticle attribute)
(spine.data.out.TruthParticle property)
keys (spine.ana.base.AnaBase property)
(spine.io.write.StageHDF5Writer.StageState attribute)
(spine.post.base.PostBase property)
keys() (spine.utils.stopwatch.StopwatchManager method)
KNeighborsClassifier (class in spine.math.neighbors)
L
LARCV_UNKNOWN (spine.constants.enums.ParticleShape attribute)
LArCVCluster2DParser (class in spine.io.parse.larcv.cluster)
LArCVCluster3DAggregateParser (class in spine.io.parse.larcv.cluster)
LArCVCluster3DChargeRescaledParser (class in spine.io.parse.larcv.cluster)
LArCVCluster3DParser (class in spine.io.parse.larcv.cluster)
LArCVCRTHitParser (class in spine.io.parse.larcv.misc)
LArCVDataset (class in spine.io.dataset)
LArCVFlashParser (class in spine.io.parse.larcv.misc)
LArCVMetaParser (class in spine.io.parse.larcv.misc)
LArCVNeutrinoParser (class in spine.io.parse.larcv.particle)
LArCVParticleCoordinateParser (class in spine.io.parse.larcv.particle)
LArCVParticleGraphParser (class in spine.io.parse.larcv.particle)
LArCVParticleParser (class in spine.io.parse.larcv.particle)
LArCVParticlePointParser (class in spine.io.parse.larcv.particle)
LArCVReader (class in spine.io.read)
LArCVRunInfoParser (class in spine.io.parse.larcv.misc)
LArCVSingleParticleEnergyParser (class in spine.io.parse.larcv.particle)
LArCVSingleParticlePIDParser (class in spine.io.parse.larcv.particle)
LArCVSparse2DParser (class in spine.io.parse.larcv.sparse)
LArCVSparse3DAggregateParser (class in spine.io.parse.larcv.sparse)
LArCVSparse3DChargeRescaledParser (class in spine.io.parse.larcv.sparse)
LArCVSparse3DGhostParser (class in spine.io.parse.larcv.sparse)
LArCVSparse3DParser (class in spine.io.parse.larcv.sparse)
LArCVTriggerParser (class in spine.io.parse.larcv.misc)
LArCVVertexPointParser (class in spine.io.parse.larcv.particle)
LARSOFT (spine.constants.enums.NuInteractionScheme attribute)
LArSoftNuInteractionType (class in spine.constants.enums)
last_step (spine.data.larcv.Particle attribute)
,
[1]
le_corr_lar() (in module spine.utils.energy_loss)
leading_shower (spine.data.out.RecoInteraction property)
legend_trace() (in module spine.vis.lite)
lepton_p (spine.data.larcv.Neutrino attribute)
,
[1]
lepton_pdg_code (spine.data.larcv.Neutrino attribute)
,
[1]
lepton_track_id (spine.data.larcv.Neutrino attribute)
,
[1]
limit_normals (spine.geo.base.Geometry.ContDefinition attribute)
,
[1]
limit_thresholds (spine.geo.base.Geometry.ContDefinition attribute)
,
[1]
list_data() (spine.io.dataset.LArCVDataset static method)
(spine.io.read.LArCVReader static method)
list_stage_keys() (spine.io.read.StageHDF5Reader method)
list_stages() (spine.io.write.StageHDF5Writer method)
load_config() (in module spine.config.load)
load_config_file() (in module spine.config.load)
load_key() (spine.io.read.HDF5Reader method)
load_match_pairs() (spine.construct.BuildManager static method)
load_reco() (spine.construct.fragment.FragmentBuilder method)
(spine.construct.interaction.InteractionBuilder method)
(spine.construct.particle.ParticleBuilder method)
load_truth() (spine.construct.fragment.FragmentBuilder method)
(spine.construct.interaction.InteractionBuilder method)
(spine.construct.particle.ParticleBuilder method)
load_weights() (spine.model.manager.ModelManager method)
loader_factory() (in module spine.io.factories)
log() (spine.driver.Driver method)
log_loss() (in module spine.math.base)
LOWE (spine.constants.enums.ParticleShape attribute)
lrs_file (spine.geo.base.Geometry attribute)
,
[1]
M
MainProcessFilter (class in spine.utils.logger)
make_grid_aligned_meta() (spine.io.augment.AugmentBase static method)
make_snapped_meta() (spine.io.augment.AugmentBase static method)
MaskAugment (class in spine.io.augment)
mass (spine.data.larcv.Particle attribute)
(spine.data.larcv.Particle property)
(spine.data.out.RecoParticle attribute)
(spine.data.out.RecoParticle property)
(spine.data.out.TruthParticle attribute)
mc_forward() (spine.model.bayes_uresnet.BayesianUResNet method)
(spine.model.singlep.BayesianParticleClassifier method)
mcst_index (spine.data.larcv.Particle attribute)
,
[1]
mct_index (spine.data.larcv.Neutrino attribute)
,
[1]
(spine.data.larcv.Particle attribute)
,
[1]
mean() (in module spine.math.base)
MEC (spine.constants.enums.GenieNuInteractionType attribute)
(spine.constants.enums.LArSoftNuInteractionType attribute)
MEC2P2H (spine.constants.enums.LArSoftNuInteractionType attribute)
merge (spine.io.write.HDF5Writer.DataFormat attribute)
,
[1]
merge() (spine.data.batch.IndexBatch method)
(spine.data.batch.TensorBatch method)
(spine.data.larcv.Flash method)
(spine.data.out.RecoParticle method)
(spine.utils.optical.FlashMerger method)
merge_ancestor_docstrings() (in module spine.utils.docstring)
merge_cache() (spine.io.dataset.MixedDataset method)
merge_objects() (spine.io.overlay.Overlayer method)
merge_scalars() (spine.io.overlay.Overlayer method)
merge_volumes() (spine.geo.base.Geometry static method)
Meta (in module spine.data.larcv)
meta (spine.io.parse.data.ParserTensor attribute)
,
[1]
metric (spine.math.cluster.DBSCAN attribute)
metric_id (spine.math.neighbors.KNeighborsClassifier attribute)
(spine.math.neighbors.RadiusNeighborsClassifier attribute)
MICHEL (spine.constants.enums.ParticleShape attribute)
min_samples (spine.math.cluster.DBSCAN attribute)
minimize_rr() (spine.utils.pid.TemplateParticleIdentifier method)
minkowski() (in module spine.math.distance)
MixedDataset (class in spine.io.dataset)
mode() (in module spine.math.base)
model_dict() (in module spine.model.factories)
model_factory() (in module spine.model.factories)
ModelManager (class in spine.model.manager)
modes (spine.model.full_chain.FullChain property)
(spine.model.full_chain.FullChainLoss property)
module
spine
spine.ana
spine.ana.base
spine.ana.calib
spine.ana.diag
spine.ana.factories
spine.ana.manager
spine.ana.metric
spine.ana.template
spine.config
spine.constants
spine.constants.columns
spine.constants.enums
spine.constants.factory
spine.constants.labels
spine.constants.physics
spine.constants.sentinels
spine.construct
spine.data
spine.driver
spine.geo
spine.io
spine.io.augment
spine.io.collate
spine.io.factories
spine.io.overlay
spine.io.parse.base
spine.io.parse.clean_data
spine.io.parse.data
spine.io.parse.hdf5.index
spine.io.parse.hdf5.object
spine.io.parse.hdf5.tensor
spine.io.parse.larcv.cluster
spine.io.parse.larcv.misc
spine.io.parse.larcv.particle
spine.io.parse.larcv.sparse
spine.io.sample
spine.main
spine.math
spine.math.base
spine.math.cluster
spine.math.decomposition
spine.math.distance
spine.math.graph
spine.math.linalg
spine.math.metrics
spine.math.neighbors
spine.model
spine.model.bayes_uresnet
spine.model.factories
spine.model.full_chain
spine.model.graph_spice
spine.model.grappa
spine.model.image
spine.model.layer
spine.model.manager
spine.model.singlep
spine.model.spice
spine.model.uresnet
spine.model.uresnet_ppn
spine.model.vertex
spine.post
spine.post.base
spine.post.crt
spine.post.factories
spine.post.manager
spine.post.optical
spine.post.reco
spine.post.template
spine.post.trigger
spine.post.truth
spine.utils
spine.utils.cluster
spine.utils.conditional
spine.utils.docstring
spine.utils.energy_loss
spine.utils.factory
spine.utils.globals
spine.utils.gnn
spine.utils.inference
spine.utils.jit
spine.utils.logger
spine.utils.match
spine.utils.metrics
spine.utils.optical
spine.utils.particles
spine.utils.pid
spine.utils.ppn
spine.utils.stopwatch
spine.utils.torch
spine.utils.tracking
spine.utils.vertex
spine.utils.weighting
spine.vis
spine.vis.arrow
spine.vis.box
spine.vis.cluster
spine.vis.cone
spine.vis.cylinder
spine.vis.ellipsoid
spine.vis.geo
spine.vis.hull
spine.vis.layout
spine.vis.lite
spine.vis.metric
spine.vis.network
spine.vis.out
spine.vis.particle
spine.vis.point
spine.vis.train
module_dict() (in module spine.utils.factory)
MODULES (spine.model.bayes_uresnet.BayesianUResNet attribute)
(spine.model.bayes_uresnet.DUQUResNet attribute)
(spine.model.full_chain.FullChain attribute)
(spine.model.graph_spice.GraphSPICE attribute)
(spine.model.grappa.GrapPA attribute)
(spine.model.image.ImageClassifier attribute)
(spine.model.singlep.BayesianParticleClassifier attribute)
(spine.model.singlep.DUQParticleClassifier attribute)
(spine.model.singlep.EvidentialParticleClassifier attribute)
(spine.model.singlep.MultiParticleImageClassifier attribute)
(spine.model.spice.SPICE attribute)
(spine.model.uresnet.UResNetSegmentation attribute)
(spine.model.uresnet_ppn.UResNetPPN attribute)
(spine.model.vertex.VertexPPNChain attribute)
MOMENTUM (spine.constants.columns.ClusterLabelCol attribute)
momentum (spine.data.larcv.Neutrino attribute)
,
[1]
(spine.data.larcv.Particle attribute)
,
[1]
(spine.data.out.RecoParticle attribute)
(spine.data.out.RecoParticle property)
(spine.data.out.TruthParticle attribute)
momentum_transfer (spine.data.larcv.Neutrino attribute)
,
[1]
momentum_transfer_mag (spine.data.larcv.Neutrino attribute)
,
[1]
MultiLabelCrossEntropy (class in spine.model.singlep)
MultiParticleImageClassifier (class in spine.model.singlep)
MultiParticleTypeLoss (class in spine.model.singlep)
MUON (spine.constants.enums.ParticlePID attribute)
N
n_components (spine.math.decomposition.PCA attribute)
name (spine.ana.base.AnaBase attribute)
,
[1]
(spine.ana.template.TemplateAna attribute)
(spine.construct.fragment.FragmentBuilder attribute)
(spine.construct.interaction.InteractionBuilder attribute)
(spine.construct.particle.ParticleBuilder attribute)
(spine.geo.base.Geometry attribute)
,
[1]
(spine.io.augment.AugmentBase attribute)
(spine.io.augment.CropAugment attribute)
(spine.io.augment.FlipAugment attribute)
(spine.io.augment.JitterAugment attribute)
(spine.io.augment.MaskAugment attribute)
(spine.io.augment.RotateAugment attribute)
(spine.io.augment.TranslateAugment attribute)
(spine.io.collate.CollateAll attribute)
(spine.io.dataset.HDF5Dataset attribute)
(spine.io.dataset.LArCVDataset attribute)
(spine.io.dataset.MixedDataset attribute)
(spine.io.parse.base.ParserBase attribute)
,
[1]
(spine.io.parse.hdf5.index.HDF5EdgeIndexParser attribute)
(spine.io.parse.hdf5.index.HDF5IndexListParser attribute)
(spine.io.parse.hdf5.index.HDF5IndexParser attribute)
(spine.io.parse.hdf5.object.HDF5ObjectListParser attribute)
(spine.io.parse.hdf5.object.HDF5ObjectParser attribute)
(spine.io.parse.hdf5.tensor.HDF5ClusterTensorParser attribute)
(spine.io.parse.hdf5.tensor.HDF5FeatureTensorParser attribute)
(spine.io.parse.hdf5.tensor.HDF5TensorParser attribute)
(spine.io.parse.larcv.cluster.LArCVCluster2DParser attribute)
(spine.io.parse.larcv.cluster.LArCVCluster3DAggregateParser attribute)
(spine.io.parse.larcv.cluster.LArCVCluster3DChargeRescaledParser attribute)
(spine.io.parse.larcv.cluster.LArCVCluster3DParser attribute)
(spine.io.parse.larcv.misc.LArCVCRTHitParser attribute)
(spine.io.parse.larcv.misc.LArCVFlashParser attribute)
(spine.io.parse.larcv.misc.LArCVMetaParser attribute)
(spine.io.parse.larcv.misc.LArCVRunInfoParser attribute)
(spine.io.parse.larcv.misc.LArCVTriggerParser attribute)
(spine.io.parse.larcv.particle.LArCVNeutrinoParser attribute)
(spine.io.parse.larcv.particle.LArCVParticleCoordinateParser attribute)
(spine.io.parse.larcv.particle.LArCVParticleGraphParser attribute)
(spine.io.parse.larcv.particle.LArCVParticleParser attribute)
(spine.io.parse.larcv.particle.LArCVParticlePointParser attribute)
(spine.io.parse.larcv.particle.LArCVSingleParticleEnergyParser attribute)
(spine.io.parse.larcv.particle.LArCVSingleParticlePIDParser attribute)
(spine.io.parse.larcv.particle.LArCVVertexPointParser attribute)
(spine.io.parse.larcv.sparse.LArCVSparse2DParser attribute)
(spine.io.parse.larcv.sparse.LArCVSparse3DAggregateParser attribute)
(spine.io.parse.larcv.sparse.LArCVSparse3DChargeRescaledParser attribute)
(spine.io.parse.larcv.sparse.LArCVSparse3DGhostParser attribute)
(spine.io.parse.larcv.sparse.LArCVSparse3DParser attribute)
(spine.io.read.HDF5Reader attribute)
(spine.io.read.LArCVReader attribute)
(spine.io.read.StageHDF5Reader attribute)
(spine.io.sample.BootstrapBatchSampler attribute)
(spine.io.sample.JointBootstrapBatchSampler attribute)
(spine.io.sample.JointRandomSequenceBatchSampler attribute)
(spine.io.sample.JointSequentialBatchSampler attribute)
(spine.io.sample.RandomSequenceBatchSampler attribute)
(spine.io.sample.SequentialBatchSampler attribute)
(spine.io.write.CSVWriter attribute)
(spine.io.write.HDF5Writer attribute)
(spine.io.write.StageHDF5Writer attribute)
(spine.post.base.PostBase attribute)
,
[1]
(spine.post.template.TemplateProcessor attribute)
NC (spine.constants.enums.NuCurrentType attribute)
NCCOH (spine.constants.enums.LArSoftNuInteractionType attribute)
NCDIS (spine.constants.enums.LArSoftNuInteractionType attribute)
NCQE (spine.constants.enums.LArSoftNuInteractionType attribute)
neighbors (spine.math.graph.CSRGraph attribute)
network_schematic() (in module spine.vis.network)
network_topology() (in module spine.vis.network)
Neutrino (class in spine.data.larcv)
NORM (spine.constants.enums.GenieNuInteractionType attribute)
norm() (in module spine.math.linalg)
normalize_seed_config() (spine.driver.Driver method)
NU (spine.constants.columns.ClusterLabelCol attribute)
nu_id (spine.data.larcv.Particle attribute)
,
[1]
(spine.data.out.TruthInteraction attribute)
,
[1]
NUANCEOFFSET (spine.constants.enums.LArSoftNuInteractionType attribute)
nucleon (spine.data.larcv.Neutrino attribute)
,
[1]
NuCurrentType (class in spine.constants.enums)
NUELECTRONELASTIC (spine.constants.enums.GenieNuInteractionType attribute)
(spine.constants.enums.LArSoftNuInteractionType attribute)
NuInteractionScheme (class in spine.constants.enums)
NULL (spine.constants.enums.GenieNuInteractionType attribute)
num_nodes (spine.math.graph.CSRGraph attribute)
num_voxels (spine.data.larcv.Particle attribute)
,
[1]
numbafy() (in module spine.utils.jit)
O
object_dtypes (spine.io.write.StageHDF5Writer.StageState attribute)
ObjectList (class in spine.data)
OCCUPANCY (spine.constants.columns.PPNPredCol attribute)
offsets (spine.data.batch.EdgeIndexBatch attribute)
,
[1]
(spine.data.batch.IndexBatch attribute)
,
[1]
(spine.math.graph.CSRGraph attribute)
on_beam_time (spine.data.larcv.Flash attribute)
,
[1]
open() (spine.io.write.CSVWriter method)
opt_keys (spine.ana.base.AnaBase attribute)
optical (spine.geo.base.Geometry attribute)
,
[1]
optical_traces() (spine.vis.geo.GeoDrawer method)
orig_children_id (spine.data.out.TruthFragment attribute)
,
[1]
(spine.data.out.TruthParticle attribute)
,
[1]
orig_group_id (spine.data.out.TruthFragment attribute)
,
[1]
(spine.data.out.TruthParticle attribute)
,
[1]
orig_interaction_id (spine.data.out.TruthFragment attribute)
,
[1]
(spine.data.out.TruthParticle attribute)
,
[1]
orig_parent_id (spine.data.out.TruthFragment attribute)
,
[1]
(spine.data.out.TruthParticle attribute)
,
[1]
overlap_chamfer() (in module spine.utils.match)
overlap_count() (in module spine.utils.match)
overlap_dice() (in module spine.utils.match)
overlap_iou() (in module spine.utils.match)
overlap_weighted_dice() (in module spine.utils.match)
overlap_weighted_iou() (in module spine.utils.match)
overlay (spine.io.parse.base.ParserBase attribute)
(spine.io.parse.larcv.misc.LArCVMetaParser attribute)
(spine.io.parse.larcv.misc.LArCVRunInfoParser attribute)
(spine.io.parse.larcv.misc.LArCVTriggerParser attribute)
(spine.io.parse.larcv.particle.LArCVSingleParticleEnergyParser attribute)
(spine.io.parse.larcv.particle.LArCVSingleParticlePIDParser attribute)
overlay_methods (spine.io.dataset.HDF5Dataset property)
(spine.io.dataset.LArCVDataset property)
(spine.io.dataset.MixedDataset property)
overlay_reference (spine.io.parse.data.ParserTensor attribute)
,
[1]
Overlayer (class in spine.io.overlay)
P
p (spine.data.larcv.Particle attribute)
(spine.data.larcv.Particle property)
(spine.data.out.RecoParticle property)
(spine.math.neighbors.KNeighborsClassifier attribute)
(spine.math.neighbors.RadiusNeighborsClassifier attribute)
parent_creation_process (spine.data.larcv.Particle attribute)
,
[1]
parent_id (spine.data.larcv.Particle attribute)
,
[1]
parent_pdg_code (spine.data.larcv.Particle attribute)
,
[1]
parent_position (spine.data.larcv.Particle attribute)
,
[1]
parent_t (spine.data.larcv.Particle attribute)
,
[1]
parent_track_id (spine.data.larcv.Particle attribute)
,
[1]
parse_config() (spine.ana.manager.AnaManager method)
parse_optical() (spine.geo.base.Geometry method)
parse_optional_vector() (spine.io.augment.AugmentBase static method)
ParserBase (class in spine.io.parse.base)
ParserEdgeIndex (class in spine.io.parse.data)
ParserIndex (class in spine.io.parse.data)
ParserIndexList (class in spine.io.parse.data)
ParserObjectList (class in spine.io.parse.data)
parsers (spine.io.dataset.HDF5Dataset attribute)
(spine.io.dataset.LArCVDataset attribute)
ParserTensor (class in spine.io.parse.data)
Particle (class in spine.data.larcv)
PARTICLE (spine.constants.columns.ClusterLabelCol attribute)
(spine.constants.columns.PPNLabelCol attribute)
ParticleBuilder (class in spine.construct.particle)
ParticlePID (class in spine.constants.enums)
ParticlePointPredictor (class in spine.utils.ppn)
particles (spine.data.out.RecoInteraction attribute)
,
[1]
(spine.data.out.TruthInteraction attribute)
,
[1]
ParticleShape (class in spine.constants.enums)
pause (spine.utils.stopwatch.Stopwatch property)
pause() (spine.utils.stopwatch.StopwatchManager method)
paused (spine.utils.stopwatch.Stopwatch property)
PCA (class in spine.math.decomposition)
pdg_code (spine.data.larcv.Neutrino attribute)
,
[1]
(spine.data.larcv.Particle attribute)
,
[1]
(spine.data.out.RecoParticle attribute)
(spine.data.out.RecoParticle property)
(spine.data.out.TruthParticle attribute)
pdist() (in module spine.math.distance)
pe_per_ch (spine.data.larcv.Flash attribute)
,
[1]
PHOTON (spine.constants.enums.ParticlePID attribute)
PHOTONCOHERENT (spine.constants.enums.GenieNuInteractionType attribute)
PHOTONRESONANCE (spine.constants.enums.GenieNuInteractionType attribute)
PID (spine.constants.columns.ClusterLabelCol attribute)
pid (spine.data.larcv.Particle attribute)
,
[1]
pid_scores (spine.data.out.RecoParticle attribute)
,
[1]
PION (spine.constants.enums.ParticlePID attribute)
plane (spine.data.larcv.CRTHit attribute)
,
[1]
point_modes (spine.ana.base.AnaBase property)
(spine.post.base.PostBase property)
position (spine.data.larcv.Neutrino attribute)
,
[1]
(spine.data.larcv.Particle attribute)
,
[1]
post_processor_factory() (in module spine.post.factories)
PostBase (class in spine.post.base)
PostManager (class in spine.post.manager)
ppn_ids (spine.data.out.RecoParticle attribute)
,
[1]
ppn_points (spine.data.out.RecoParticle attribute)
,
[1]
PPNLabelCol (class in spine.constants.columns)
PPNPredCol (class in spine.constants.columns)
PPNPredictor (class in spine.utils.ppn)
prec_col (spine.io.parse.data.ParserTensor attribute)
,
[1]
precedence (spine.io.parse.data.ParserTensor attribute)
,
[1]
prepare_data() (spine.model.manager.ModelManager method)
prepare_grappa_input() (spine.model.full_chain.FullChain method)
primary (spine.io.dataset.MixedDataset attribute)
primary_scores (spine.data.out.RecoFragment attribute)
,
[1]
(spine.data.out.RecoParticle attribute)
,
[1]
principal_components() (in module spine.math.decomposition)
process() (spine.ana.base.AnaBase method)
(spine.ana.template.TemplateAna method)
(spine.driver.Driver method)
(spine.io.parse.hdf5.index.HDF5EdgeIndexParser method)
(spine.io.parse.hdf5.index.HDF5IndexListParser method)
(spine.io.parse.hdf5.index.HDF5IndexParser method)
(spine.io.parse.hdf5.object.HDF5ObjectListParser method)
(spine.io.parse.hdf5.object.HDF5ObjectParser method)
(spine.io.parse.hdf5.tensor.HDF5ClusterTensorParser method)
(spine.io.parse.hdf5.tensor.HDF5FeatureTensorParser method)
(spine.io.parse.hdf5.tensor.HDF5TensorParser method)
(spine.io.parse.larcv.cluster.LArCVCluster2DParser method)
(spine.io.parse.larcv.cluster.LArCVCluster3DParser method)
(spine.io.parse.larcv.misc.LArCVCRTHitParser method)
(spine.io.parse.larcv.misc.LArCVFlashParser method)
(spine.io.parse.larcv.misc.LArCVMetaParser method)
(spine.io.parse.larcv.misc.LArCVRunInfoParser method)
(spine.io.parse.larcv.misc.LArCVTriggerParser method)
(spine.io.parse.larcv.particle.LArCVNeutrinoParser method)
(spine.io.parse.larcv.particle.LArCVParticleCoordinateParser method)
(spine.io.parse.larcv.particle.LArCVParticleGraphParser method)
(spine.io.parse.larcv.particle.LArCVParticleParser method)
(spine.io.parse.larcv.particle.LArCVParticlePointParser method)
(spine.io.parse.larcv.particle.LArCVSingleParticleEnergyParser method)
(spine.io.parse.larcv.particle.LArCVSingleParticlePIDParser method)
(spine.io.parse.larcv.particle.LArCVVertexPointParser method)
(spine.io.parse.larcv.sparse.LArCVSparse2DParser method)
(spine.io.parse.larcv.sparse.LArCVSparse3DParser method)
(spine.post.base.PostBase method)
(spine.post.template.TemplateProcessor method)
process_aggr() (spine.io.parse.larcv.cluster.LArCVCluster3DAggregateParser method)
(spine.io.parse.larcv.sparse.LArCVSparse3DAggregateParser method)
process_cfg() (spine.io.read.HDF5Reader method)
(spine.io.read.StageHDF5Reader method)
process_chain_config() (in module spine.model.full_chain)
process_config() (spine.driver.Driver method)
process_dbscan_config() (spine.model.grappa.GrapPA method)
process_final_config() (spine.model.grappa.GrapPA method)
process_ghost() (spine.io.parse.larcv.sparse.LArCVSparse3DGhostParser method)
process_gnn_config() (spine.model.grappa.GrapPA method)
process_loss_config() (spine.model.graph_spice.GraphSPICELoss method)
(spine.model.grappa.GrapPALoss method)
(spine.model.image.ImageClassLoss method)
(spine.model.uresnet.SegmentationLoss method)
process_model_config() (spine.model.graph_spice.GraphSPICE method)
(spine.model.graph_spice.GraphSPICELoss method)
(spine.model.grappa.GrapPA method)
(spine.model.image.ImageClassifier method)
(spine.model.image.ImageClassLoss method)
(spine.model.uresnet.SegmentationLoss method)
(spine.model.uresnet.UResNetSegmentation method)
process_node_config() (spine.model.grappa.GrapPA method)
process_particle_event() (in module spine.utils.particles)
process_particles() (in module spine.utils.particles)
process_rescale() (spine.io.parse.larcv.cluster.LArCVCluster3DChargeRescaledParser method)
(spine.io.parse.larcv.sparse.LArCVSparse3DChargeRescaledParser method)
process_single() (spine.utils.ppn.PPNPredictor method)
process_single_loss_config() (spine.model.grappa.GrapPALoss method)
process_version() (spine.io.read.HDF5Reader method)
process_world() (in module spine.main)
PROTON (spine.constants.enums.ParticlePID attribute)
provide_parent_path (spine.post.base.PostBase attribute)
pur() (in module spine.utils.metrics)
pur_eff() (in module spine.utils.metrics)
Q
QE (spine.constants.enums.GenieNuInteractionType attribute)
(spine.constants.enums.LArSoftNuInteractionType attribute)
quark (spine.data.larcv.Neutrino attribute)
,
[1]
R
radius (spine.math.neighbors.RadiusNeighborsClassifier attribute)
radius_graph() (in module spine.math.graph)
RadiusNeighborsClassifier (class in spine.math.neighbors)
RandomSequenceBatchSampler (class in spine.io.sample)
RAW_DX (spine.constants.columns.PPNPredCol attribute)
RAW_DY (spine.constants.columns.PPNPredCol attribute)
RAW_DZ (spine.constants.columns.PPNPredCol attribute)
RAW_POS_0 (spine.constants.columns.PPNPredCol attribute)
RAW_POS_1 (spine.constants.columns.PPNPredCol attribute)
RAW_TYPE_0 (spine.constants.columns.PPNPredCol attribute)
RAW_TYPE_1 (spine.constants.columns.PPNPredCol attribute)
RAW_TYPE_2 (spine.constants.columns.PPNPredCol attribute)
RAW_TYPE_3 (spine.constants.columns.PPNPredCol attribute)
RAW_TYPE_4 (spine.constants.columns.PPNPredCol attribute)
read_source_info() (spine.io.read.StageHDF5Reader static method)
reader (spine.io.dataset.HDF5Dataset attribute)
(spine.io.dataset.LArCVDataset attribute)
(spine.io.dataset.MixedDataset attribute)
reader_factory() (in module spine.io.factories)
reco_end_dir (spine.data.out.RecoParticle property)
(spine.data.out.TruthFragment attribute)
,
[1]
(spine.data.out.TruthParticle attribute)
,
[1]
reco_ke (spine.data.out.RecoParticle property)
(spine.data.out.TruthParticle attribute)
(spine.data.out.TruthParticle property)
reco_length (spine.data.out.RecoParticle property)
(spine.data.out.TruthFragment attribute)
(spine.data.out.TruthParticle attribute)
,
[1]
reco_momentum (spine.data.out.RecoParticle property)
(spine.data.out.TruthParticle attribute)
(spine.data.out.TruthParticle property)
reco_start_dir (spine.data.out.RecoParticle property)
(spine.data.out.TruthFragment attribute)
,
[1]
(spine.data.out.TruthParticle attribute)
,
[1]
reco_vertex (spine.data.out.TruthInteraction attribute)
,
[1]
RecoFragment (class in spine.data.out)
RecoInteraction (class in spine.data.out)
RecoParticle (class in spine.data.out)
remove_duplicates (spine.io.parse.data.ParserTensor attribute)
,
[1]
req_keys (spine.ana.base.AnaBase attribute)
RES (spine.constants.enums.GenieNuInteractionType attribute)
(spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUBARDELTA0PIMINUS (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUBARDELTAMINUSPIPLUS (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUBARKAON0LAMBDA0 (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUBARNEUTRONETA (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUBARNEUTRONPI0PI0 (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUBARNEUTRONPIMINUS (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUBARNEUTRONPIPLUSPIMINUS (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUBARNEUTRONRHO0 (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUBARNEUTRONRHOMINUS (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUBARPROTONPI0 (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUBARPROTONPI0PI0 (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUBARPROTONPIMINUS (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUBARSIGMA0KAON0 (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUBARSIGMAMINUSKAON0 (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUDELTA2PLUSPIMINUS (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUDELTAPLUSPIPLUS (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUKAONPLUSLAMBDA0 (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUNEUTRONPI0 (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUNEUTRONPIPLUS (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUNEUTRONRHOPLUS (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUPROTONETA (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUPROTONPI0PI0 (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUPROTONPIPLUS (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUPROTONPIPLUSPIMINUS (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUPROTONRHOPLUS (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUSIGMAPLUSKAON0 (spine.constants.enums.LArSoftNuInteractionType attribute)
RESCCNUSIGMAPLUSKAONPLUS (spine.constants.enums.LArSoftNuInteractionType attribute)
reset() (spine.geo.manager.GeoManager class method)
(spine.utils.stopwatch.StopwatchManager method)
reset_if_active() (spine.utils.stopwatch.StopwatchManager method)
RESNCNUBARNEUTRONPI0 (spine.constants.enums.LArSoftNuInteractionType attribute)
RESNCNUBARNEUTRONPIMINUS (spine.constants.enums.LArSoftNuInteractionType attribute)
RESNCNUBARPROTONPI0 (spine.constants.enums.LArSoftNuInteractionType attribute)
RESNCNUBARPROTONPIPLUS (spine.constants.enums.LArSoftNuInteractionType attribute)
RESNCNUNEUTRONPI0 (spine.constants.enums.LArSoftNuInteractionType attribute)
RESNCNUNEUTRONPIMINUS (spine.constants.enums.LArSoftNuInteractionType attribute)
RESNCNUPROTONPI0 (spine.constants.enums.LArSoftNuInteractionType attribute)
RESNCNUPROTONPIPLUS (spine.constants.enums.LArSoftNuInteractionType attribute)
resolve_activity_center() (spine.io.augment.AugmentBase static method)
resolve_activity_stats() (spine.io.augment.AugmentBase static method)
resolve_cache_align_key() (spine.io.dataset.MixedDataset method)
resolve_center() (spine.io.augment.AugmentBase static method)
resolve_object_class() (spine.io.read.HDF5Reader static method)
resolve_product_stages() (spine.io.read.StageHDF5Reader method)
restrict_clusts() (spine.model.full_chain.FullChain method)
restrict_segmentation_loss_input() (spine.model.full_chain.FullChainLoss static method)
returns (spine.io.parse.base.ParserBase attribute)
(spine.io.parse.hdf5.index.HDF5EdgeIndexParser attribute)
(spine.io.parse.hdf5.index.HDF5IndexListParser attribute)
(spine.io.parse.hdf5.index.HDF5IndexParser attribute)
(spine.io.parse.hdf5.object.HDF5ObjectListParser attribute)
(spine.io.parse.hdf5.object.HDF5ObjectParser attribute)
(spine.io.parse.hdf5.tensor.HDF5FeatureTensorParser attribute)
(spine.io.parse.hdf5.tensor.HDF5TensorParser attribute)
(spine.io.parse.larcv.cluster.LArCVCluster2DParser attribute)
(spine.io.parse.larcv.cluster.LArCVCluster3DParser attribute)
(spine.io.parse.larcv.misc.LArCVCRTHitParser attribute)
(spine.io.parse.larcv.misc.LArCVFlashParser attribute)
(spine.io.parse.larcv.misc.LArCVMetaParser attribute)
(spine.io.parse.larcv.misc.LArCVRunInfoParser attribute)
(spine.io.parse.larcv.misc.LArCVTriggerParser attribute)
(spine.io.parse.larcv.particle.LArCVNeutrinoParser attribute)
(spine.io.parse.larcv.particle.LArCVParticleCoordinateParser attribute)
(spine.io.parse.larcv.particle.LArCVParticleGraphParser attribute)
(spine.io.parse.larcv.particle.LArCVParticleParser attribute)
(spine.io.parse.larcv.particle.LArCVParticlePointParser attribute)
(spine.io.parse.larcv.particle.LArCVSingleParticleEnergyParser attribute)
(spine.io.parse.larcv.particle.LArCVSingleParticlePIDParser attribute)
(spine.io.parse.larcv.particle.LArCVVertexPointParser attribute)
(spine.io.parse.larcv.sparse.LArCVSparse2DParser attribute)
(spine.io.parse.larcv.sparse.LArCVSparse3DParser attribute)
rotate_coords() (spine.io.augment.RotateAugment method)
rotate_points() (spine.io.augment.RotateAugment method)
RotateAugment (class in spine.io.augment)
run (spine.data.larcv.RunInfo attribute)
,
[1]
run() (in module spine.main)
(spine.driver.Driver method)
run_calibration() (spine.model.full_chain.FullChain method)
run_deghosting() (spine.model.full_chain.FullChain method)
run_fragmentation() (spine.model.full_chain.FullChain method)
run_grappa() (spine.model.full_chain.FullChain method)
run_inter_aggregation() (spine.model.full_chain.FullChain method)
run_part_aggregation() (spine.model.full_chain.FullChain method)
run_segmentation_ppn() (spine.model.full_chain.FullChain method)
run_single() (in module spine.main)
RunInfo (class in spine.data.larcv)
running (spine.utils.stopwatch.Stopwatch property)
RUNTIME_BASE_KEYS (spine.driver.Driver attribute)
S
sample_box_lower() (spine.io.augment.AugmentBase static method)
sample_k() (spine.io.augment.RotateAugment method)
sampler_cls (spine.io.sample.JointBootstrapBatchSampler attribute)
(spine.io.sample.JointRandomSequenceBatchSampler attribute)
(spine.io.sample.JointSequentialBatchSampler attribute)
sampler_factory() (in module spine.io.factories)
save_state() (spine.model.manager.ModelManager method)
sbd() (in module spine.utils.metrics)
scalar (spine.io.write.HDF5Writer.DataFormat attribute)
,
[1]
scatter_arrows() (in module spine.vis.arrow)
scatter_boxes() (in module spine.vis.box)
scatter_clusters() (in module spine.vis.cluster)
scatter_lite() (in module spine.vis.lite)
scatter_lite_interactions() (in module spine.vis.lite)
scatter_lite_particles() (in module spine.vis.lite)
scatter_particles() (in module spine.vis.particle)
scatter_points() (in module spine.vis.point)
scatter_points_2d() (in module spine.vis.point)
scatter_points_3d() (in module spine.vis.point)
SCORE_NEG (spine.constants.columns.PPNPredCol attribute)
SCORE_POS (spine.constants.columns.PPNPredCol attribute)
seed() (in module spine.math.base)
SegmentationLoss (class in spine.model.bayes_uresnet)
(class in spine.model.uresnet)
SequentialBatchSampler (class in spine.io.sample)
setup_ddp() (in module spine.main)
SHAPE (spine.constants.columns.ClusterLabelCol attribute)
(spine.constants.columns.CoordLabelCol attribute)
(spine.constants.columns.PPNPredCol attribute)
shape (spine.data.larcv.Particle attribute)
,
[1]
should_log_stdout() (spine.driver.Driver method)
show() (spine.vis.geo.GeoDrawer method)
SHOWER (spine.constants.enums.ParticleShape attribute)
single_counts (spine.data.batch.IndexBatch attribute)
,
[1]
(spine.io.parse.data.ParserIndexList attribute)
,
[1]
SINGLEKAON (spine.constants.enums.GenieNuInteractionType attribute)
SINGLEPION (spine.constants.enums.GenieNuInteractionType attribute)
softmax() (in module spine.math.base)
source_index_keys (spine.io.write.HDF5Writer attribute)
source_modes (spine.post.base.PostBase property)
span (spine.io.parse.data.ParserEdgeIndex attribute)
,
[1]
(spine.io.parse.data.ParserIndex attribute)
,
[1]
(spine.io.parse.data.ParserIndexList attribute)
,
[1]
spans (spine.data.batch.EdgeIndexBatch attribute)
,
[1]
(spine.data.batch.IndexBatch attribute)
,
[1]
SparseTensorCol (class in spine.constants.columns)
SparseTensorLike (class in spine.utils.conditional)
SPICE (class in spine.model.spice)
SPICELoss (class in spine.model.spice)
spine
module
spine.ana
module
spine.ana.base
module
spine.ana.calib
module
spine.ana.diag
module
spine.ana.factories
module
spine.ana.manager
module
spine.ana.metric
module
spine.ana.template
module
spine.config
module
spine.constants
module
spine.constants.columns
module
spine.constants.enums
module
spine.constants.factory
module
spine.constants.labels
module
spine.constants.physics
module
spine.constants.sentinels
module
spine.construct
module
spine.data
module
spine.driver
module
spine.geo
module
spine.io
module
spine.io.augment
module
spine.io.collate
module
spine.io.factories
module
spine.io.overlay
module
spine.io.parse.base
module
spine.io.parse.clean_data
module
spine.io.parse.data
module
spine.io.parse.hdf5.index
module
spine.io.parse.hdf5.object
module
spine.io.parse.hdf5.tensor
module
spine.io.parse.larcv.cluster
module
spine.io.parse.larcv.misc
module
spine.io.parse.larcv.particle
module
spine.io.parse.larcv.sparse
module
spine.io.sample
module
spine.main
module
spine.math
module
spine.math.base
module
spine.math.cluster
module
spine.math.decomposition
module
spine.math.distance
module
spine.math.graph
module
spine.math.linalg
module
spine.math.metrics
module
spine.math.neighbors
module
spine.model
module
spine.model.bayes_uresnet
module
spine.model.factories
module
spine.model.full_chain
module
spine.model.graph_spice
module
spine.model.grappa
module
spine.model.image
module
spine.model.layer
module
spine.model.manager
module
spine.model.singlep
module
spine.model.spice
module
spine.model.uresnet
module
spine.model.uresnet_ppn
module
spine.model.vertex
module
spine.post
module
spine.post.base
module
spine.post.crt
module
spine.post.factories
module
spine.post.manager
module
spine.post.optical
module
spine.post.reco
module
spine.post.template
module
spine.post.trigger
module
spine.post.truth
module
spine.utils
module
spine.utils.cluster
module
spine.utils.conditional
module
spine.utils.docstring
module
spine.utils.energy_loss
module
spine.utils.factory
module
spine.utils.globals
module
spine.utils.gnn
module
spine.utils.inference
module
spine.utils.jit
module
spine.utils.logger
module
spine.utils.match
module
spine.utils.metrics
module
spine.utils.optical
module
spine.utils.particles
module
spine.utils.pid
module
spine.utils.ppn
module
spine.utils.stopwatch
module
spine.utils.torch
module
spine.utils.tracking
module
spine.utils.vertex
module
spine.utils.weighting
module
spine.vis
module
spine.vis.arrow
module
spine.vis.box
module
spine.vis.cluster
module
spine.vis.cone
module
spine.vis.cylinder
module
spine.vis.ellipsoid
module
spine.vis.geo
module
spine.vis.hull
module
spine.vis.layout
module
spine.vis.lite
module
spine.vis.metric
module
spine.vis.network
module
spine.vis.out
module
spine.vis.particle
module
spine.vis.point
module
spine.vis.train
module
split() (spine.data.batch.EdgeIndexBatch method)
(spine.data.batch.IndexBatch method)
(spine.data.batch.TensorBatch method)
(spine.geo.base.Geometry method)
split_batch_by_source() (spine.io.write.StageHDF5Writer method)
split_input() (spine.model.singlep.MultiParticleImageClassifier method)
(spine.model.vertex.VertexPointNet method)
split_input_as_tg_batch() (spine.model.singlep.MultiParticleImageClassifier method)
sqeuclidean() (in module spine.math.distance)
stack_coord_tensors() (spine.io.collate.CollateAll method)
stack_edge_index_data() (spine.io.overlay.Overlayer method)
stack_feat_tensors() (spine.io.collate.CollateAll method)
stack_feature_tensor_data() (spine.io.overlay.Overlayer method)
stack_flat_index_data() (spine.io.overlay.Overlayer method)
stack_index_list_data() (spine.io.overlay.Overlayer method)
stack_index_tensors() (spine.io.collate.CollateAll method)
stack_tensor_data() (spine.io.overlay.Overlayer method)
stack_tensors() (spine.io.overlay.Overlayer method)
StageHDF5Reader (class in spine.io.read)
StageHDF5Writer (class in spine.io.write)
StageHDF5Writer.StageState (class in spine.io.write)
standard_forward() (spine.model.bayes_uresnet.BayesianUResNet method)
(spine.model.singlep.BayesianParticleClassifier method)
start (spine.utils.stopwatch.Stopwatch property)
start() (spine.utils.stopwatch.StopwatchManager method)
start_dedx (spine.data.out.RecoParticle attribute)
,
[1]
start_dir (spine.data.out.RecoFragment attribute)
,
[1]
(spine.data.out.RecoParticle attribute)
,
[1]
(spine.data.out.TruthFragment property)
(spine.data.out.TruthParticle attribute)
(spine.data.out.TruthParticle property)
start_straightness (spine.data.out.RecoParticle attribute)
,
[1]
START_X (spine.constants.columns.CoordLabelCol attribute)
START_Y (spine.constants.columns.CoordLabelCol attribute)
START_Z (spine.constants.columns.CoordLabelCol attribute)
step_energy_loss_lar() (in module spine.utils.energy_loss)
stop (spine.utils.stopwatch.Stopwatch property)
stop() (spine.utils.stopwatch.StopwatchManager method)
Stopwatch (class in spine.utils.stopwatch)
StopwatchManager (class in spine.utils.stopwatch)
store() (spine.io.write.HDF5Writer static method)
store_flat() (spine.io.write.HDF5Writer static method)
store_jagged() (spine.io.write.HDF5Writer static method)
store_objects() (spine.io.write.HDF5Writer static method)
submatrix() (in module spine.math.linalg)
subrun (spine.data.larcv.RunInfo attribute)
,
[1]
sum() (in module spine.math.base)
sum_cols (spine.io.parse.data.ParserTensor attribute)
,
[1]
T
t (spine.data.larcv.Neutrino attribute)
,
[1]
(spine.data.larcv.Particle attribute)
,
[1]
tag (spine.geo.base.Geometry attribute)
,
[1]
tagger (spine.data.larcv.CRTHit attribute)
,
[1]
target (spine.data.larcv.Neutrino attribute)
,
[1]
TemplateAna (class in spine.ana.template)
TemplateParticleIdentifier (class in spine.utils.pid)
TemplateProcessor (class in spine.post.template)
tensor (spine.data.batch.TensorBatch property)
TensorBatch (class in spine.data.batch)
theta (spine.data.larcv.Neutrino attribute)
,
[1]
Time (class in spine.utils.stopwatch)
TIME (spine.constants.columns.CoordLabelCol attribute)
time (spine.data.larcv.CRTHit attribute)
(spine.data.larcv.CRTHit property)
(spine.data.larcv.Flash attribute)
,
[1]
(spine.utils.stopwatch.Stopwatch property)
time() (spine.utils.stopwatch.StopwatchManager method)
time_abs (spine.data.larcv.Flash attribute)
,
[1]
time_ns (spine.data.larcv.Trigger attribute)
,
[1]
time_s (spine.data.larcv.Trigger attribute)
,
[1]
time_sum (spine.utils.stopwatch.Stopwatch property)
time_sum() (spine.utils.stopwatch.StopwatchManager method)
time_width (spine.data.larcv.Flash attribute)
,
[1]
times() (spine.utils.stopwatch.StopwatchManager method)
times_sum() (spine.utils.stopwatch.StopwatchManager method)
to_cm() (spine.data.batch.TensorBatch method)
to_numpy() (spine.data.batch.EdgeIndexBatch method)
(spine.data.batch.IndexBatch method)
(spine.data.batch.TensorBatch method)
to_object_list (spine.io.parse.data.ParserObjectList property)
to_px() (spine.data.batch.TensorBatch method)
to_tensor() (spine.data.batch.EdgeIndexBatch method)
(spine.data.batch.IndexBatch method)
(spine.data.batch.TensorBatch method)
total_pe (spine.data.larcv.CRTHit attribute)
,
[1]
(spine.data.larcv.Flash attribute)
,
[1]
tpc (spine.geo.base.Geometry attribute)
,
[1]
tpc_traces() (spine.vis.geo.GeoDrawer method)
traces() (spine.vis.geo.GeoDrawer method)
TRACK (spine.constants.enums.ParticleShape attribute)
track_id (spine.data.larcv.Neutrino attribute)
,
[1]
(spine.data.larcv.Particle attribute)
,
[1]
track_line_trace() (in module spine.vis.lite)
train_single() (in module spine.main)
translate() (spine.geo.base.Geometry method)
TranslateAugment (class in spine.io.augment)
tree_keys (spine.io.parse.base.ParserBase attribute)
Trigger (class in spine.data.larcv)
TruthFragment (class in spine.data.out)
TruthInteraction (class in spine.data.out)
TruthParticle (class in spine.data.out)
ts0_ns (spine.data.larcv.CRTHit attribute)
,
[1]
ts0_ns_corr (spine.data.larcv.CRTHit attribute)
,
[1]
ts0_s (spine.data.larcv.CRTHit attribute)
,
[1]
ts0_s_corr (spine.data.larcv.CRTHit attribute)
,
[1]
ts1_ns (spine.data.larcv.CRTHit attribute)
,
[1]
TYPE (spine.constants.columns.PPNLabelCol attribute)
type (spine.data.larcv.Trigger attribute)
,
[1]
type_dict (spine.io.write.StageHDF5Writer.StageState attribute)
U
union_find() (in module spine.math.graph)
unique() (in module spine.math.base)
units (spine.ana.base.AnaBase attribute)
,
[1]
(spine.data.larcv.CRTHit attribute)
,
[1]
(spine.data.larcv.Flash attribute)
,
[1]
(spine.data.larcv.Neutrino attribute)
,
[1]
(spine.data.larcv.Particle attribute)
,
[1]
(spine.post.base.PostBase attribute)
UNKNOWN (spine.constants.enums.GenieNuInteractionType attribute)
(spine.constants.enums.LArSoftNuInteractionType attribute)
(spine.constants.enums.NuCurrentType attribute)
(spine.constants.enums.NuInteractionScheme attribute)
(spine.constants.enums.ParticlePID attribute)
(spine.constants.enums.ParticleShape attribute)
UNUSED1 (spine.constants.enums.LArSoftNuInteractionType attribute)
UNUSED2 (spine.constants.enums.LArSoftNuInteractionType attribute)
update() (spine.utils.stopwatch.StopwatchManager method)
update_buffers() (spine.model.bayes_uresnet.DUQUResNet method)
(spine.model.singlep.DUQParticleClassifier method)
update_keys() (spine.ana.base.AnaBase method)
(spine.post.base.PostBase method)
update_result() (spine.model.full_chain.FullChainLoss method)
update_upstream() (spine.post.base.PostBase method)
UResNetPPN (class in spine.model.uresnet_ppn)
UResNetPPNLoss (class in spine.model.uresnet_ppn)
UResNetSegmentation (class in spine.model.uresnet)
UResNetVertexLoss (class in spine.model.vertex)
use_source (spine.geo.base.Geometry.ContDefinition attribute)
,
[1]
V
validate_alignment() (spine.io.dataset.MixedDataset method)
validate_source_alignment() (spine.io.dataset.MixedDataset method)
validate_stage_lengths() (spine.io.read.StageHDF5Reader static method)
VALUE (spine.constants.columns.ClusterLabelCol attribute)
(spine.constants.columns.SparseTensorCol attribute)
values() (spine.utils.stopwatch.StopwatchManager method)
version (spine.geo.base.Geometry attribute)
,
[1]
vertex_distance (spine.data.out.RecoParticle attribute)
,
[1]
VertexPointNet (class in spine.model.vertex)
VertexPointNetLoss (class in spine.model.vertex)
VertexPPNChain (class in spine.model.vertex)
volume_id (spine.data.larcv.Flash attribute)
,
[1]
volumes (spine.geo.base.Geometry.ContDefinition attribute)
,
[1]
voxel_to_cm() (spine.io.augment.AugmentBase static method)
VTX_X (spine.constants.columns.ClusterLabelCol attribute)
VTX_Y (spine.constants.columns.ClusterLabelCol attribute)
VTX_Z (spine.constants.columns.ClusterLabelCol attribute)
W
W_max() (in module spine.utils.energy_loss)
wall (spine.utils.stopwatch.Time attribute)
,
[1]
WEAKMIX (spine.constants.enums.LArSoftNuInteractionType attribute)
width (spine.data.larcv.CRTHit attribute)
,
[1]
(spine.data.larcv.Flash attribute)
,
[1]
(spine.io.write.HDF5Writer.DataFormat attribute)
,
[1]
with_source_provenance() (spine.io.write.HDF5Writer method)
write_stage() (spine.io.write.StageHDF5Writer method)
writer_factory() (in module spine.io.factories)
X
X (spine.constants.columns.ClusterLabelCol attribute)
(spine.constants.columns.PPNLabelCol attribute)
(spine.constants.columns.SparseTensorCol attribute)
Y
Y (spine.constants.columns.ClusterLabelCol attribute)
(spine.constants.columns.PPNLabelCol attribute)
(spine.constants.columns.SparseTensorCol attribute)
Z
Z (spine.constants.columns.ClusterLabelCol attribute)
(spine.constants.columns.PPNLabelCol attribute)
(spine.constants.columns.SparseTensorCol attribute)