▼ Biasing | |
► include | |
► Biasing | |
► Utility | |
DecayChildrenKeeper.h | |
PartialEnergySorter.h | |
StepPrinter.h | |
TrackProcessFilter.h | |
DeepEcalProcessFilter.h | |
EcalDarkBremFilter.h | |
EcalProcessFilter.h | |
MidShowerDiMuonBkgdFilter.h | |
MidShowerNuclearBkgdFilter.h | |
NonFiducialFilter.h | |
PhotoNuclearProductsFilter.h | |
PhotoNuclearTopologyFilters.h | |
PrimaryToEcalFilter.h | |
TaggerHitFilter.h | |
TaggerVetoFilter.h | |
TargetBremFilter.h | |
TargetDarkBremFilter.h | |
TargetENProcessFilter.h | Class defining a UserActionPlugin that biases Geant4 to only process events which involve an electronuclear reaction in the target |
TargetProcessFilter.h | |
► src | |
► Biasing | |
► Utility | |
DecayChildrenKeeper.cxx | |
PartialEnergySorter.cxx | |
StepPrinter.cxx | |
TrackProcessFilter.cxx | |
DeepEcalProcessFilter.cxx | |
EcalDarkBremFilter.cxx | |
EcalProcessFilter.cxx | |
MidShowerDiMuonBkgdFilter.cxx | |
MidShowerNuclearBkgdFilter.cxx | |
NonFiducialFilter.cxx | |
PhotoNuclearProductsFilter.cxx | |
PhotoNuclearTopologyFilters.cxx | |
PrimaryToEcalFilter.cxx | |
TaggerHitFilter.cxx | |
TaggerVetoFilter.cxx | |
TargetBremFilter.cxx | |
TargetDarkBremFilter.cxx | |
TargetENProcessFilter.cxx | Class defining a UserActionPlugin that biases Geant4 to only process events which involve an electronuclear reaction in the target |
TargetProcessFilter.cxx | |
▼ build | |
► _deps | |
► acts-src | |
► cmake | |
► assert_include | |
assert.h | |
► Examples | |
► Detectors | |
► DD4hepDetector | |
► src | |
DetUtils.h | |
► Scripts | |
► TrackingPerformance | |
CommonUtils.h | |
TreeReader.h | |
► Framework | |
► include | |
► Framework | |
EventDictLinkDef.h | |
Version.h | |
EventDict.cxx | |
PerfDict.cxx | |
▼ Conditions | |
► include | |
► Conditions | |
GeneralCSVLoader.h | |
SimpleCSVTableProvider.h | |
SimpleTableCondition.h | |
SimpleTableStreamers.h | |
URLStreamer.h | |
► src | |
► Conditions | |
BaseTableCondition.cxx | |
GeneralCSVLoader.cxx | |
SimpleCSVTableProvider.cxx | |
SimpleTableStreamers.cxx | |
URLStreamer.cxx | |
► test | |
TestConditions.cxx | |
▼ DetDescr | |
► include | |
► DetDescr | |
DetectorHeader.h | Class that defines a header with detector information |
DetectorID.h | |
DetectorIDInterpreter.h | |
EcalAbstractID.h | Class that serves as a parent for ECal detector IDs of various types |
EcalElectronicsID.h | Class that identifies a location in the Ecal readout chain |
EcalGeometry.h | Class that translates raw positions of ECal module hits into cells in a hexagonal readout |
EcalID.h | Class that defines an ECal detector ID with a cell number |
EcalTriggerID.h | Class that defines an ECal trigger cell detector ID |
HcalAbstractID.h | Class that serves as a parent for HCal detector IDs of various types |
HcalDigiID.h | |
HcalElectronicsID.h | |
HcalGeometry.h | Class that translates HCal ID into positions of strip hits |
HcalID.h | Class that defines an HCal sensitive detector |
HcalTriggerID.h | Class that defines an HCal trigger cell detector ID |
IDField.h | |
PackedIndex.h | Class which represents a maximally-packed index of up to four fields |
SimSpecialID.h | |
TrackerID.h | Class that defines a Tracker detector ID with a module number |
TrigScintID.h | |
► src | |
► DetDescr | |
DetectorID.cxx | |
DetectorIDBindings.cxx | |
DetectorIDInterpreter.cxx | |
EcalAbstractID.cxx | |
EcalElectronicsID.cxx | |
EcalGeometry.cxx | |
EcalID.cxx | |
EcalTriggerID.cxx | |
HcalAbstractID.cxx | |
HcalDigiID.cxx | |
HcalElectronicsID.cxx | |
HcalGeometry.cxx | |
HcalID.cxx | |
HcalTriggerID.cxx | |
IDField.cxx | |
SimSpecialID.cxx | |
TrackerID.cxx | |
TrigScintID.cxx | |
► test | |
DetectorIDTest.cxx | Test the operation of DetectorID class |
▼ DQM | |
► include | |
► DQM | |
DarkBremInteraction.h | |
EcalDigiVerifier.h | |
EcalMipTrackingFeatures.h | |
EcalShowerFeatures.h | |
EcalVetoResults.h | |
EcalWABRecResults.h | |
HCalDQM.h | |
HcalGeometryVerifier.h | |
HcalInefficiencyDQM.h | |
HCalRawDigi.h | |
HcalVetoResults.h | |
PhotoNuclearDQM.h | |
ReSimVerifier.h | |
SampleValidation.h | |
SimObjects.h | |
Trigger.h | |
TrigScintClusterDQM.h | |
TrigScintDQM.h | Analyzer used for TrigScint DQM |
TrigScintHitDQM.h | |
TrigScintTrackDQM.h | |
TrkDeDxMassEstFeatures.h | |
► src | |
► DQM | |
DarkBremInteraction.cxx | |
EcalDigiVerifier.cxx | |
EcalMipTrackingFeatures.cxx | |
EcalShowerFeatures.cxx | |
EcalVetoResults.cxx | |
EcalWABRecResults.cxx | |
HCalDQM.cxx | |
HcalGeometryVerfifier.cxx | |
HcalInefficiencyDQM.cxx | |
HCalRawDigi.cxx | |
HcalVetoResults.cxx | |
NtuplizeHgcrocDigiCollection.cxx | |
NtuplizeTrigScintQIEDigis.cxx | |
PhotoNuclearDQM.cxx | |
ReSimVerifier.cxx | |
SampleValidation.cxx | |
SimObjects.cxx | |
Trigger.cxx | |
TrigScintClusterDQM.cxx | |
TrigScintDQM.cxx | |
TrigScintHitDQM.cxx | |
TrigScintTrackDQM.cxx | |
TrkDeDxMassEstFeatures.cxx | |
▼ Ecal | |
► include | |
► Ecal | |
► Event | |
ClusterAlgoResult.h | Class that holds details about the clustering algorithm as a whole |
EcalCluster.h | Class that stores cluster information from the ECal |
EcalDigiCollection.h | Class that represents a digitized hit in a calorimeter cell within the ECal |
EcalHit.h | |
EcalVetoResult.h | Class used to encapsulate the results obtained from EcalVetoProcessor |
EcalWABResult.h | Class used to encapsulate the results obtained from EcalWABRecProcessor |
DNNEcalVetoProcessor.h | |
EcalClusterProducer.h | Simple algorithm that does clustering in the ECal |
EcalDetectorMap.h | Class which contains logic for how the detector items connect to and relate with the reconstruction cells |
EcalDigiProducer.h | Class that performs basic ECal digitization |
EcalRawDecoder.h | |
EcalRawEncoder.h | |
EcalReconConditions.h | |
EcalRecProducer.h | Class that performs basic ECal digitization |
EcalTriggerGeometry.h | Class that defines the relationship between precision cells and trigger cells and provides geometry information for trigger cells |
EcalTrigPrimDigiProducer.h | Class that performs emulation of the EcalTriggerPrimitives |
EcalVetoProcessor.h | Class that determines if event is vetoable using ECAL hit information |
EcalWABRecProcessor.h | Class that reconstructs important kinematic variables for WAB studies |
MyClusterWeight.h | |
TemplatedClusterFinder.h | |
WorkingCluster.h | |
► src | |
► Ecal | |
► Event | |
ClusterAlgoResult.cxx | |
EcalCluster.cxx | |
EcalDigiCollection.cxx | |
EcalHit.cxx | |
EcalVetoResult.cxx | |
DNNEcalVetoProcessor.cxx | |
EcalClusterProducer.cxx | Producer that performs clustering in the ECal |
EcalDetectorMap.cxx | |
EcalDigiProducer.cxx | Class that performs basic ECal digitization |
EcalGeometryProvider.cxx | Class that creates EcalGeometry object based on python specification |
EcalRawDecoder.cxx | |
EcalRawEncoder.cxx | |
EcalReconConditions.cxx | |
EcalRecProducer.cxx | Class that performs basic ECal reconstruction |
EcalTriggerGeometry.cxx | |
EcalTrigPrimDigiProducer.cxx | |
EcalVetoProcessor.cxx | |
EcalWABRecProcessor.cxx | |
print_ecal_hex_readout.cxx | |
TrigPrimResolutionAnalyzer.cxx | |
WorkingCluster.cxx | |
► test | |
EcalDigiPipelineTest.cxx | |
▼ EventDisplay | |
► include | |
► EventDisplay | |
DetectorGeometry.h | Header file for class DetectorGeometry |
Display.h | |
EveDetectorGeometry.h | Header file for EveDetectorGeometry Class |
EveShapeDrawer.h | |
Objects.h | |
► src | |
► EventDisplay | |
DetectorGeometry.cxx | Implementation file for class DetectorGeometry |
Display.cxx | |
EveDetectorGeometry.cxx | Implementation file for EveDetectorGeometry Class |
ldmx_eve.cxx | |
Objects.cxx | |
▼ Framework | |
► app | |
fire.cxx | |
► include | |
► Framework | |
► Configure | |
Parameters.h | |
Python.h | |
► Exception | |
Exception.h | |
► Performance | |
Callback.h | |
LinkDef.h | |
Timer.h | |
Tracker.h | |
Bus.h | |
Conditions.h | Container and caching class for conditions information |
ConditionsIOV.h | Interval-of-validity object for conditions information |
ConditionsObject.h | Base class for conditions information like pedestals, gains, electronics maps, etc |
ConditionsObjectProvider.h | Base class for provider of conditions information like pedestals, gains, electronics maps, etc |
Event.h | Class implementing an event buffer system for storing event data |
EventFile.h | |
EventHeader.h | Class that provides header information about an event such as event number and timestamp |
EventProcessor.h | Base classes for all user event processing components to extend |
Histograms.h | |
Logger.h | |
NtupleManager.h | |
PluginFactory.h | Class which provides a singleton module factory that creates EventProcessor objects |
Process.h | Class which represents the process under execution |
ProductTag.h | Class defining the identity of a data product in the event |
RandomNumberSeedService.h | Conditions object for random number seeds |
RunHeader.h | |
RunHeaderAnalyzer.h | |
StorageControl.h | Definitions related to event storage control from an EventProcessor |
► src | |
► Framework | |
► Configure | |
Python.cxx | |
► Exception | |
Exception.cxx | |
► Performance | |
Callback.cxx | |
Timer.cxx | |
Tracker.cxx | |
Conditions.cxx | |
ConditionsIOV.cxx | |
ConditionsObjectProvider.cxx | |
Event.cxx | |
EventFile.cxx | |
EventHeader.cxx | |
EventProcessor.cxx | |
Histograms.cxx | |
Logger.cxx | |
NtupleManager.cxx | |
PluginFactory.cxx | |
Process.cxx | Implementation file for Process class |
ProductTag.cxx | |
RandomNumberSeedService.cxx | |
RunHeader.cxx | |
RunHeaderAnalyzer.cxx | |
StorageControl.cxx | |
► test | |
ConfigurePythonTest.cxx | |
FunctionalCoreTest.cxx | |
NtupleManagerTest.cxx | Test the operation of Framework processing |
▼ Hcal | |
► include | |
► Hcal | |
► Event | |
HcalCluster.h | Class that stores cluster information from the ECal |
HcalHit.h | Class that stores Stores reconstructed hit information from the HCAL |
HcalVetoResult.h | Class used to encapsulate the results obtained from HcalVetoProcessor |
HcalAlignPolarfires.h | |
HcalClusterProducer.h | Class that performs clustering of HCal hits |
HcalDetectorMap.h | Class which contains logic for how the detector items connect to and relate with the reconstruction cells |
HcalDigiProducer.h | |
HcalDoubleEndRecProducer.h | |
HcalPedestalAnalyzer.h | |
HcalRawDecoder.h | |
HcalReconConditions.h | |
HcalRecProducer.h | Class that performs basic HCal digitization |
HcalSimpleDigiAndRecProducer.h | |
HcalSingleEndRecProducer.h | |
HcalTriggerGeometry.h | |
HcalTrigPrimDigiProducer.h | |
HcalVetoProcessor.h | Processor that determines if an event is vetoed by the Hcal |
HcalWABVetoProcessor.h | Processor that determines if an event is vetoed by the Hcal |
MyClusterWeight.h | |
TemplatedClusterFinder.h | |
WorkingCluster.h | |
► src | |
► Hcal | |
► Event | |
HcalCluster.cxx | |
HcalHit.cxx | |
HcalVetoResult.cxx | |
HcalAlignPolarfires.cxx | |
HcalClusterProducer.cxx | |
HcalDetectorMap.cxx | |
HcalDigiProducer.cxx | Class that performs basic HCal digitization |
HcalDoubleEndRecProducer.cxx | |
HcalGeometryProvider.cxx | Class that creates HcalGeometry object based on python specification |
HcalPedestalAnalyzer.cxx | |
HcalRawDecoder.cxx | |
HcalReconConditions.cxx | |
HcalRecProducer.cxx | Class that performs basic HCal reconstruction |
HcalSimpleDigiAndRecProducer.cxx | |
HcalSingleEndRecProducer.cxx | |
HcalTriggerGeometry.cxx | |
HcalTrigPrimDigiProducer.cxx | |
HcalVetoProcessor.cxx | Processor that determines if an event is vetoed by the Hcal |
HcalWABVetoProcessor.cxx | Processor that determines if an event is vetoed by the Hcal |
WorkingCluster.cxx | |
► test | |
HcalDigiPipelineTest.cxx | |
HcalGeometryTest.cxx | |
▼ Packing | |
► include | |
► Packing | |
► RawDataFile | |
EventPacket.h | |
File.h | |
SubsystemPacket.h | |
► Utility | |
BufferReader.h | |
CRC.h | |
Hex.h | |
Mask.h | |
Reader.h | |
Writer.h | |
RawIO.h | |
SingleSubsystemPacker.h | |
SingleSubsystemUnpacker.h | |
► src | |
► Packing | |
► RawDataFile | |
EventPacket.cxx | |
File.cxx | |
SubsystemPacket.cxx | |
FiberTrackerRawDecoder.cxx | |
RawIO.cxx | |
SingleSubsystemPacker.cxx | |
SingleSubsystemUnpacker.cxx | |
WRRawDecoder.cxx | |
► test | |
BinaryIO.cxx | |
▼ Recon | |
► include | |
► Recon | |
► Event | |
BeamElectronTruth.h | Class that represents the truth information about beam electron at the target |
CaloCluster.h | Class that stores calorimeter cluster information |
CalorimeterHit.h | Class that represents a reconstructed hit in a calorimeter cell within the detector |
CaloTrigPrim.h | |
EventConstants.h | Class providing string constants for the event model |
FiducialFlag.h | Class that holds truth-level fiduciality flags on the signal recoil electron |
HgcrocDigiCollection.h | Class that represents a digitized hit in a calorimeter cell readout by an HGCROC |
HgcrocTrigDigi.h | |
PFCandidate.h | Class that represents a reconstructed particle candidate |
TrackDeDxMassEstimate.h | Class that represents the estimated mass of a particle using tracker dE/dx information |
TriggerResult.h | Class that represents the trigger decision (pass/fail) for reconstruction |
► Examples | |
MyProcessor.h | |
► Skims | |
EcalPreselectionSkimmer.h | Processor used to pre-select events for the ECAL studies |
RecoilFiducialityProcessor.h | Class that flags events with a fiducial recoil electron |
RecoilMissesEcalSkimmer.h | Processor used to select events where the recoil electron misses the Ecal |
BeamElectronLocator.h | |
DBScanClusterBuilder.h | Implementation of DBSCAN clustering algo |
ElectronCounter.h | |
OverlayProducer.h | |
ParticleFlow.h | Simple PFlow algorithm |
PFEcalClusterProducer.h | ECal clustering skeleton for PFlow Reco |
PFHcalClusterProducer.h | HCal clustering skeleton for PFlow Reco |
PFTrackProducer.h | Track selection skeleton for PFlow Reco |
PFTruthProducer.h | Track selection skeleton for PFlow Reco |
SequentialTrigger.h | Class that provides a trigger skimming decision from multiple Triggers based on either AND or OR |
TrackDeDxMassEstimator.h | Class that estimates the mass of a particle using tracker dE/dx information |
TriggerProcessor.h | Class that provides a trigger decision for recon using a TriggerResult object |
► src | |
► Recon | |
► Event | |
BeamElectronTruth.cxx | |
CaloCluster.cxx | |
CalorimeterHit.cxx | |
CaloTrigPrim.cxx | |
EventConstants.cxx | |
FiducialFlag.cxx | |
HgcrocDigiCollection.cxx | |
HgcrocTrigDigi.cxx | |
PFCandidate.cxx | |
TrackDeDxMassEstimate.cxx | |
TriggerResult.cxx | |
► Examples | |
MyProcessor.cxx | |
► Skims | |
EcalPreselectionSkimmer.cxx | Processor used to pre-select events for the ECAL studies |
RecoilFiducialityProcessor.cxx | Processor used to select events where the recoil electron is fiducial |
RecoilMissesEcalSkimmer.cxx | Processor used to select events where the recoil electron misses the Ecal |
BeamElectronLocator.cxx | |
DBScanClusterBuilder.cxx | |
ElectronCounter.cxx | |
OverlayProducer.cxx | |
ParticleFlow.cxx | |
PFEcalClusterProducer.cxx | |
PFHcalClusterProducer.cxx | |
PFTrackProducer.cxx | |
PFTruthProducer.cxx | |
SequentialTrigger.cxx | |
TrackDeDxMassEstimator.cxx | |
TriggerProcessor.cxx | |
▼ SimCore | |
► include | |
► SimCore | |
► BiasOperators | |
DarkBrem.h | |
ElectroNuclear.h | |
GammaToMuPair.h | |
K0LongInelastic.h | |
NeutronInelastic.h | |
PhotoNuclear.h | |
► Event | |
SimCalorimeterHit.h | Class which stores simulated calorimeter hit information |
SimParticle.h | |
SimTrackerHit.h | Class which encapsulates information from a hit in a simulated tracking detector |
► G4User | |
EventAction.h | Class which implements the Geant4 user event action |
PrimaryGeneratorAction.h | Class implementing the Geant4 primary generator action |
PtrRetrieval.h | |
RunAction.h | |
StackingAction.h | |
SteppingAction.h | |
TrackingAction.h | Class which implements the user tracking action |
VolumeChecks.h | |
► Generators | |
GeneralParticleSource.h | Extension of G4GeneralParticleSource |
LHEPrimaryGenerator.h | Class for generating a Geant4 event from LHE event data |
MultiParticleGunPrimaryGenerator.h | Class for generating an event using multiple particles |
ParticleGun.h | Extension of G4ParticleGun |
► Geo | |
AuxInfoReader.h | |
GDMLParser.h | |
Parser.h | |
ParserFactory.h | |
► LHE | |
LHEEvent.h | Class defining an LHE event with a list of particles and information from the header block |
LHEParticle.h | Class defining a single particle record in an LHE event |
LHEReader.h | Class for reading LHE event data |
► PhotoNuclearModels | |
BertiniAtLeastNProductsModel.h | |
BertiniEventTopologyProcess.h | |
BertiniModel.h | |
BertiniNothingHardModel.h | |
BertiniSingleNeutronModel.h | |
NoPhotoNuclearModel.h | |
► SDs | |
EcalSD.h | Class defining an ECal sensitive detector using an EcalHexReadout to create the hits |
HcalSD.h | |
ScoringPlaneSD.h | |
TrackerSD.h | |
TrigScintSD.h | |
APrimePhysics.h | Class which defines basic APrime physics |
ConditionsInterface.h | |
DetectorConstruction.h | |
Factory.h | |
G4Session.h | Classes which redirect the output of G4cout and G4cerr |
GammaPhysics.h | Class used to enhanced the gamma physics list |
KaonPhysics.h | |
MagneticFieldMap3D.h | Class for defining a global 3D magnetic field |
MagneticFieldStore.h | Class providing a global store to access magnetic field objects |
ParallelWorld.h | |
PhotoNuclearModel.h | |
PrimaryGenerator.h | Header file for PrimaryGenerator |
ReSimulator.h | |
RunManager.h | Class providing a Geant4 run manager implementation |
SensitiveDetector.h | |
Simulator.h | Run the G4 simulation inside of ldmx-app |
SimulatorBase.h | |
TrackMap.h | |
UserAction.h | |
UserEventInformation.h | |
UserPrimaryParticleInformation.h | Class that provides extra information for Geant4 primary particles |
UserRegionInformation.h | Class which provides extra information for a detector region |
UserTrackInformation.h | |
VisAttributesStore.h | Class that provides a global visualization attributes store |
XsecBiasingOperator.h | |
► src | |
► SimCore | |
► BiasOperators | |
DarkBrem.cxx | |
ElectroNuclear.cxx | |
GammaToMuPair.cxx | |
K0LongInelastic.cxx | |
NeutronInelastic.cxx | |
PhotoNuclear.cxx | |
► Event | |
SimCalorimeterHit.cxx | |
SimParticle.cxx | |
SimTrackerHit.cxx | |
► G4User | |
EventAction.cxx | |
PrimaryGeneratorAction.cxx | Class implementing the Geant4 primary generator action |
RunAction.cxx | |
StackingAction.cxx | |
SteppingAction.cxx | |
TrackingAction.cxx | |
► Generators | |
GeneralParticleSource.cxx | Extension of G4GeneralParticleSource |
LHEPrimaryGenerator.cxx | Implementation file for LHEPrimaryGenerator |
MultiParticleGunPrimaryGenerator.cxx | Class for generating an event using multiple particles |
ParticleGun.cxx | Extension of G4ParticleGun |
► Geo | |
AuxInfoReader.cxx | |
GDMLParser.cxx | |
ParserFactory.cxx | |
► LHE | |
LHEEvent.cxx | |
LHEParticle.cxx | |
LHEReader.cxx | |
► PhotoNuclearModels | |
BertiniAtLeastNProductsModel.cxx | |
BertiniEventTopologyProcess.cxx | |
BertiniModel.cxx | |
BertiniNothingHardModel.cxx | |
BertiniSingleNeutronModel.cxx | |
NoPhotoNuclearModel.cxx | |
► SDs | |
EcalSD.cxx | |
HcalSD.cxx | |
ScoringPlaneSD.cxx | |
TrackerSD.cxx | |
TrigScintSD.cxx | |
APrimePhysics.cxx | Class which defines basic APrime physics |
DetectorConstruction.cxx | |
g4_vis.cxx | |
G4Session.cxx | Classes which redirect the output of G4cout and G4cerr |
GammaPhysics.cxx | Class used to enhanced the gamma physics list |
KaonPhysics.cxx | |
MagneticFieldMap3D.cxx | |
ParallelWorld.cxx | |
PhotonuclearModel.cxx | |
PrimaryGenerator.cxx | Implementation file for PrimaryGenerator |
ReSimulator.cxx | |
RunManager.cxx | Class providing a Geant4 run manager implementation |
SensitiveDetector.cxx | |
Simulator.cxx | Producer that runs Geant4 simulation inside of ldmx-app |
SimulatorBase.cxx | |
TrackMap.cxx | |
UserAction.cxx | |
UserEventInformation.cxx | |
UserRegionInformation.cxx | |
UserTrackInformation.cxx | |
XsecBiasingOperator.cxx | |
▼ Tools | |
► HLS_Arbitrary_Precision_Types | |
► include | |
► ap_impl | |
ap_common.h | |
ap_decl.h | |
ap_fixed_ref.h | |
ap_fixed_special.h | |
ap_int_base.h | |
ap_int_ref.h | |
ap_int_special.h | |
ap_private.h | |
ap_fixed.h | |
ap_fixed_base.h | |
ap_int.h | |
► include | |
► Tools | |
AnalysisUtils.h | Collection of utility functions useful for analysis |
ElectronicsMap.h | Class designed for efficient mapping between electronics ids (using packed index techniques) and detector ids (which are generally arbitrary in format) |
HgcrocEmulator.h | |
HgcrocTriggerCalculations.h | Class that contains the Hgcroc Trigger algorithms, used for both Ecal and Hcal |
NoiseGenerator.h | Utility used to generate noise hits |
ONNXRuntime.h | |
► src | |
► Tools | |
AnalysisUtils.cxx | Collection of utility functions useful for analysis |
HgcrocEmulator.cxx | |
HgcrocTriggerCalculations.cxx | |
NoiseGenerator.cxx | Utility used to generate noise hits |
ONNXRuntime.cxx | |
run_hgcroc.cxx | |
▼ Tracking | |
► include | |
► Tracking | |
► Digitization | |
CDFSiSensorSim.h | |
ChargeCarrier.h | |
GaussianDistribution2D.h | |
SiElectrodeData.h | |
SiElectrodeDataCollection.h | |
► dqm | |
StraightTracksDQM.h | |
TrackerDigiDQM.h | |
TrackingRecoDQM.h | |
► Event | |
Measurement.h | |
RawSiStripHit.h | |
StraightTrack.h | |
Track.h | |
TrackerVetoResult.h | Class that holds reco-level tracking veto decision |
TruthTrack.h | |
► geo | |
CalibrationContext.h | |
DetectorElement.h | |
EcalTrackingGeometry.h | |
GeometryContext.h | |
GeoUtils.h | |
MagneticFieldContext.h | |
TrackersTrackingGeometry.h | |
TrackingGeometry.h | |
► Reco | |
ActsUtils.h | |
AlignmentTestProcessor.h | |
CKFProcessor.h | |
DigitizationProcessor.h | |
GreedyAmbiguitySolver.h | |
GSFProcessor.h | |
LinearSeedFinder.h | |
LinearTrackFinder.h | |
LinearTruthTracking.h | |
SeedFinderProcessor.h | |
TrackExtrapolatorTool.h | |
TrackingGeometryUser.h | |
TruthMatchingTool.h | |
TruthSeedProcessor.h | |
Vertexer.h | |
VertexProcessor.h | |
► Sim | |
BFieldXYZUtils.h | |
GeometryContainers.h | |
GroupBy.h | |
Index.h | |
IndexSourceLink.h | |
LdmxSpacePoint.h | |
MeasurementCalibrator.h | |
PropagatorStepWriter.h | |
Range.h | |
SeedToTrackParamMaker.h | |
TrackingUtils.h | |
TrackerVetoProcessor.h | Class that flags events if they pass the tracker veto |
► src | |
► Tracking | |
► Digitization | |
CDFSiSensorSim.cxx | |
ChargeCarrier.cxx | |
GaussianDistribution2D.cxx | |
SiElectrodeData.cxx | |
SiElectrodeDataCollection.cxx | |
► dqm | |
StraightTracksDQM.cxx | |
TrackerDigiDQM.cxx | |
TrackingRecoDQM.cxx | |
► Event | |
Measurement.cxx | |
RawSiStripHit.cxx | |
Track.cxx | |
TrackerVetoResult.cxx | |
TruthTrack.cxx | |
► geo | |
CalibrationContext.cxx | |
DetectorElement.cxx | |
EcalTrackingGeometry.cxx | |
GeometryContext.cxx | |
GeoUtils.cxx | |
MagneticFieldContext.cxx | |
TrackersTrackingGeometry.cxx | |
TrackersTrackingGeometryProvider.cxx | |
TrackingGeometry.cxx | |
► Reco | |
AlignmentTestProcessor.cxx | |
CKFProcessor.cxx | |
DigitizationProcessor.cxx | |
GreedyAmbiguitySolver.cxx | |
GSFProcessor.cxx | |
LinearSeedFinder.cxx | |
LinearTrackFinder.cxx | |
LinearTruthTracking.cxx | |
SeedFinderProcessor.cxx | |
TrackingGeometryUser.cxx | |
TruthSeedProcessor.cxx | |
Vertexer.cxx | |
VertexProcessor.cxx | |
► Sim | |
BFieldXYZUtils.cxx | |
PropagatorStepWriter.cxx | |
TruthMatchingTool.cxx | |
TrackerVetoProcessor.cxx | |
▼ Trigger | |
► Algo | |
► include | |
► Trigger | |
► Event | |
TrigCaloCluster.h | |
TrigCaloHit.h | |
TrigEnergySum.h | |
TrigParticle.h | |
DiscreteInputs.h | |
DiscreteInputs_IO.h | |
DumpFileWriter.h | Write objects to a file for standalone |
EcalTPSelector.h | ECal clustering algorithm |
IdealClusterBuilder.h | |
NtupleWriter.h | |
PropagationMapWriter.h | |
TrigEcalClusterProducer.h | ECal clustering algorithm |
TrigEcalEnergySum.h | EcalEnergySum algo |
TrigElectronProducer.h | Trigger electron reconstruction algorithm |
TrigHcalEnergySum.h | HcalEnergySum algo |
TrigUtilities.h | |
► src | |
► Trigger | |
► Event | |
TrigCaloCluster.cxx | |
TrigCaloHit.cxx | |
TrigEnergySum.cxx | |
TrigParticle.cxx | |
DumpFileWriter.cxx | |
EcalTPSelector.cxx | |
IdealClusterBuilder.cxx | |
NtupleWriter.cxx | |
PropagationMapWriter.cxx | |
TrigEcalClusterProducer.cxx | |
TrigEcalEnergySum.cxx | |
TrigElectronProducer.cxx | |
TrigHcalEnergySum.cxx | |
► Algo_HLS | |
► Ecal | |
► src | |
data.h | |
TotalEnergy.h | |
▼ TrigScint | |
► include | |
► TrigScint | |
► Event | |
EventReadout.h | Class that stores full reconstructed (linearized) readout QIE sample from the TS |
QIEStream.h | |
TestBeamHit.h | Class that stores full reconstructed (linearized) readout QIE sample from the TS |
TrigScintCluster.h | |
TrigScintHit.h | |
TrigScintQIEDigis.h | |
TrigScintTrack.h | |
► Firmware | |
clusterproducer.h | |
hitproducer.h | |
objdef.h | |
testutils.h | |
trackproducer.h | |
EventReadoutProducer.h | Class that builds linearized full event readout |
QIEAnalyzer.h | |
QIEDecoder.h | |
QIEEncoder.h | |
QIEInputPulse.h | |
QualityFlagAnalyzer.h | |
SimQIE.h | |
TestBeamClusterAnalyzer.h | |
TestBeamClusterProducer.h | Clustering of TS testbeam hits |
TestBeamHitAnalyzer.h | |
TestBeamHitProducer.h | Class that builds recHits |
TrigScintClusterProducer.h | Clustering of trigger scintillator hits |
TrigScintDigiProducer.h | Class that performs digitization of simulated trigger sctintillator |
TrigScintFirmwareHitProducer.h | Staging of Real Hits |
TrigScintFirmwareTracker.h | Tracker made to emulate and stage real firmware, emulates existing ldmx software but has LUT structure |
TrigScintQIEDigiProducer.h | Class that simulates QIE chip of the trigger scintillator |
TrigScintRecHitProducer.h | Class that builds recHits |
TrigScintTrackProducer.h | |
TruthHitProducer.h | |
► src | |
► TrigScint | |
► Event | |
EventReadout.cxx | Class for storing linearized QIE output |
TestBeamHit.cxx | Class that stores reconstructed hit information from the TS test stand/test beam |
TrigScintCluster.cxx | |
TrigScintHit.cxx | |
TrigScintQIEDigis.cxx | Class for storing QIE output |
TrigScintTrack.cxx | |
► Firmware | |
clusterproducer_sw.cxx | |
hitproducer_hw.cxx | |
trackproducer_hw.cxx | |
EventReadoutProducer.cxx | |
QIEAnalyzer.cxx | An analyzer drawing the most basic quanities of Trigger Scintillator bars |
QIEDecoder.cxx | |
QIEEncoder.cxx | |
QIEInputPulse.cxx | |
QualityFlagAnalyzer.cxx | An analyzer drawing the most basic quanities of Trigger Scintillator bars |
SimQIE.cxx | |
TestBeamClusterAnalyzer.cxx | An analyzer drawing the most basic quanities of Trigger Scintillator bars |
TestBeamClusterProducer.cxx | |
TestBeamHitAnalyzer.cxx | An analyzer drawing the most basic quanities of Trigger Scintillator bars |
TestBeamHitProducer.cxx | An producer drawing the most basic quanities of Trigger Scintillator bars |
TrigScintClusterProducer.cxx | |
TrigScintDigiProducer.cxx | |
TrigScintFirmwareHitProducer.cxx | |
TrigScintFirmwareTracker.cxx | |
TrigScintQIEDigiProducer.cxx | |
TrigScintRecHitProducer.cxx | |
TrigScintTrackProducer.cxx | |
TruthHitProducer.cxx | |