i3featureextractor¶
I3Extractor class(es) for extracting specific, reconstructed features.
- class graphnet.data.extractors.icecube.i3featureextractor.I3FeatureExtractor(pulsemap)[source]¶
Bases:
I3Extractor
Base class for extracting specific, reconstructed features.
Construct I3FeatureExtractor.
- Parameters:
pulsemap (
str
) – Name of the pulse (series) map for which to extract reconstructed features.
- class graphnet.data.extractors.icecube.i3featureextractor.I3FeatureExtractorIceCube86(pulsemap)[source]¶
Bases:
I3FeatureExtractor
Class for extracting reconstructed features for IceCube-86.
Construct I3FeatureExtractor.
- Parameters:
pulsemap (
str
) – Name of the pulse (series) map for which to extract reconstructed features.
- class graphnet.data.extractors.icecube.i3featureextractor.I3FeatureExtractorIceCubeDeepCore(pulsemap)[source]¶
Bases:
I3FeatureExtractorIceCube86
Class for extracting reconstructed features for IceCube-DeepCore.
Construct I3FeatureExtractor.
- Parameters:
pulsemap (
str
) – Name of the pulse (series) map for which to extract reconstructed features.
- class graphnet.data.extractors.icecube.i3featureextractor.I3FeatureExtractorIceCubeUpgrade(pulsemap)[source]¶
Bases:
I3FeatureExtractorIceCube86
Class for extracting reconstructed features for IceCube-Upgrade.
Construct I3FeatureExtractor.
- Parameters:
pulsemap (
str
) – Name of the pulse (series) map for which to extract reconstructed features.
- class graphnet.data.extractors.icecube.i3featureextractor.I3PulseNoiseTruthFlagIceCubeUpgrade(pulsemap)[source]¶
Bases:
I3FeatureExtractorIceCube86
Feature extractor class with pulse noise truth flag added.
Construct I3FeatureExtractor.
- Parameters:
pulsemap (
str
) – Name of the pulse (series) map for which to extract reconstructed features.