▼ analysis | |
► include | |
AnaHelpers.h | Helper class for hipster analysis |
BaseSelector.h | |
BlFitHistos.h | |
BumpHunter.h | |
ChebyshevFitFunction.h | |
ClusterHistos.h | |
FitFunction.h | |
FlatTupleMaker.h | |
FunctionMath.h | |
HistogramHelpers.h | |
HistoManager.h | |
HpsFitResult.h | |
IterativeCutSelector.h | |
LegendreFitFunction.h | |
MCAnaHistos.h | |
ModuleMapper.h | |
MutableTTree.h | |
RawSvtHitHistos.h | |
RecoHitAnaHistos.h | |
SimpAnaTTree.h | |
SimpEquations.h | |
Svt2DBlHistos.h | |
ThreeProngHistos.h | |
TrackEfficHistos.h | |
TrackHistos.h | |
TridentHistos.h | |
ZBiHistos.h | |
► src | |
AnaHelpers.cxx | |
BaseSelector.cxx | |
BlFitHistos.cxx | |
BumpHunter.cxx | |
ChebyshevFitFunction.cxx | |
ClusterHistos.cxx | |
FlatTupleMaker.cxx | |
FunctionMath.cxx | |
HistogramHelpers.cxx | |
HistoManager.cxx | |
HpsFitResult.cxx | |
IterativeCutSelector.cxx | |
LegendreFitFunction.cxx | |
MCAnaHistos.cxx | |
ModuleMapper.cxx | |
MutableTTree.cxx | |
RawSvtHitHistos.cxx | |
RecoHitAnaHistos.cxx | |
SimpAnaTTree.cxx | |
SimpEquations.cxx | |
Svt2DBlHistos.cxx | |
ThreeProngHistos.cxx | |
TrackEfficHistos.cxx | |
TrackHistos.cxx | |
TridentHistos.cxx | |
ZBiHistos.cxx | |
▼ event | |
► include | |
CalCluster.h | |
CalHit.h | Class that encapsulate calorimeter hit information |
Collections.h | |
Event.h | Class defining methods used to access event information and data collections |
EventDef.h | |
EventHeader.h | Class used to encapsulate event information |
EventLinkDef.h | |
HodoCluster.h | |
HodoHit.h | Class that encapsulates hodoscope hit information |
HpsEvent.h | |
IEvent.h | |
MCEcalHit.h | Class used to encapsulate mc Ecal hit information |
MCParticle.h | Class used to encapsulate information about a mc particle |
MCTrackerHit.h | Class used to encapsulate mc tracker hit information |
Particle.h | Class used to encapsulate information about a particle |
RawSvtHit.h | Class used to encapsulate raw svt hit information |
Track.h | Class used to encapsulate track information |
TrackerHit.h | Class used to encapsulate tracker hit information |
TriggerData.h | Class used to decode TI information |
TSData.h | Class used to decode TS words |
Vertex.h | Class used to encapsulate Vertex information |
VTPData.h | Class used to decode VTP words |
► src | |
CalCluster.cxx | Class used to encapsulate calorimeter cluster information |
CalHit.cxx | Class that encapsulate calorimeter hit information |
Event.cxx | Class defining methods used to access event information and data collections |
EventHeader.cxx | Class used to encapsulate event information |
HodoCluster.cxx | Class used to encapsulate hodoscope cluster information |
HodoHit.cxx | Class that encapsulate hodoscope hit information |
HpsEvent.cxx | |
MCEcalHit.cxx | Class used to encapsulate mc tracker hit information |
MCParticle.cxx | Class used to encapsulate information about a particle |
MCTrackerHit.cxx | Class used to encapsulate mc tracker hit information |
Particle.cxx | Class used to encapsulate information about a particle |
RawSvtHit.cxx | Class used to encapsulate raw svt hit information |
Track.cxx | |
TrackerHit.cxx | Class used to encapsulate tracker hit information |
TriggerData.cxx | |
TSData.cxx | Class used to decode VTP words |
Vertex.cxx | |
VTPData.cxx | Class used to decode VTP words |
▼ processing | |
► include | |
ConfigurePython.h | Utility class that reads/executes a python script and creates a Process object based on the input |
EventFile.h | Class for managing io files |
HpsEventFile.h | |
IEventFile.h | |
ParameterSet.h | Class which contains parameters passed to a Processor |
Process.h | Class which represents the process under execution |
Processor.h | Base classes for all user event processing components to extend |
ProcessorFactory.h | Class which provides a singleton module factory that creates Processor objects |
► python | |
HpstrConf.py | |
► src | |
ConfigurePython.cxx | Utility class that reads/executes a python script and creates a Process object based on the input |
EventFile.cxx | Class for managing IO files |
HpsEventFile.cxx | |
hpstr.cxx | App used to create and analyze HPS DST files |
ParameterSet.cxx | |
Process.cxx | Class which represents the process under execution |
Processor.cxx | Base classes for all user event processing components to extend |
ProcessorFactory.cxx | Class which provides a singleton module factory that creates Processor objects |
▼ processors | |
► config | |
__init__.py | |
anaApv25xTalk_cfg.py | |
anaBeamMCTuple_cfg.py | |
anaBhTuple_cfg.py | |
anaFeeSmearing_cfg.py | |
anaKalSimpTuple_cfg.py | |
anaKalSimpTuple_Simps_cfg.py | |
anaKalTruth_cfg.py | |
anaKalVtxTuple_cfg.py | |
anaMCTuple_cfg.py | |
anaNewVtxTuple_cfg.py | |
anaRecoTuple_cfg.py | |
anaSimps_2016_cfg.py | |
anaSimpVtxTuple_cfg.py | |
anaSvtBl2D_cfg.py | |
anaTrackHits_cfg.py | |
anaTrackTuple_cfg.py | |
anaTridentKF_2016_cfg.py | |
anaTridentKF_2019_cfg.py | |
anaTridentKF_2021_cfg.py | |
anaTridentKF_2021_PFCuts_cfg.py | |
anaTrkEff_2016_cfg.py | |
anaTrkEff_2019_cfg.py | |
anaTrkEff_2021_cfg.py | |
anaVtxTuple_cfg.py | |
baseConfig.py | |
baseConfig_x.py | |
bhResSystematics_cfg.py | |
bhToys_cfg.py | |
clustersOnTracks.py | |
cnvStdhepToRoot_cfg.py | |
fitBL_cfg.py | |
fspTuple_cfg.py | |
kalSimpTuple_cfg.py | |
kalSimpTuple_simps_2016_dev_cfg.py | |
kalTuple_cfg.py | |
mcTuple_cfg.py | |
noRawHitTuple_cfg.py | |
nTupplizer_cfg.py | |
rawSvtAnaHits_cfg.py | |
rawSvtAnaHits_cfgChannel.py | |
rawSvtHits_cfg.py | |
recoTuple_cfg.py | |
recoTuple_noHitColl_cfg.py | |
recoTuple_trkEff_cfg.py | |
rootNtuple_example.py | |
simp_zbi_config.py | |
simPartTuple_cfg.py | |
simpTuple_2016_cfg.py | |
trkNtuple_cfg.py | |
vtxhProcess.py | |
► include | |
Apv25RoXtalkAnaProcessor.h | |
BhMassResSystematicsProcessor.h | |
BhToysHistoProcessor.h | |
ClusterOnTrackAnaProcessor.h | |
ECalDataProcessor.h | Processor used to convert ECal LCIO data to ROOT |
EventProcessor.h | Processor used to write event info |
FinalStateParticleProcessor.h | Insert brief here |
HodoDataProcessor.h | Processor for the Hodoscope, to convert LCIO to the HodoCluster and HodoHit classes in event |
HPSEventProcessor.h | |
MCAnaProcessor.h | |
MCEcalHitProcessor.h | Processor used to add simulated ecal hits to the event |
MCParticleProcessor.h | Processor used to translate LCIO MCParticles to DST MCParticle objects |
MCTrackerHitProcessor.h | Processor used to add simulated tracker hits to the event |
NewVertexAnaProcessor.h | |
NTupplizer.h | |
RecoHitAnaProcessor.h | |
RefittedTracksProcessor.h | |
SimpZBiOptimizationProcessor.h | |
StdhepMCParticleProcessor.h | Processor used to translate StdHep MCParticles to ROOT MCParticle objects |
SvtBl2DAnaProcessor.h | |
SvtBlFitHistoProcessor.h | |
SvtDataProcessor.h | |
SvtRawDataAnaProcessor.h | |
SvtRawDataProcessor.h | Processor used to add Raw SVT data to tree |
TrackEfficiencyProcessor.h | |
Tracker2DHitProcessor.h | |
Tracker3DHitProcessor.h | |
TrackHitAnaProcessor.h | |
TrackingAnaProcessor.h | |
TrackingProcessor.h | |
TridentAnaProcessor.h | |
TridentWABAnaProcessor.h | |
utilities.h | |
VertexAnaProcessor.h | |
VertexProcessor.h | Class used to convert LCIO Vertex collections into ROOT collections |
VtxHistoProcessor.h | |
► src | |
Apv25RoXtalkAnaProcessor.cxx | AnaProcessor used fill histograms to compare simulations |
BhMassResSystematicsProcessor.cxx | |
BhToysHistoProcessor.cxx | Processor used to throw toys to study BH bkg model complexity |
ClusterOnTrackAnaProcessor.cxx | |
ECalDataProcessor.cxx | Processor used to convert ECal LCIO data to ROOT |
EventProcessor.cxx | Processor used to write event info |
FinalStateParticleProcessor.cxx | |
HodoDataProcessor.cxx | Processor for the Hodoscope, to convert LCIO to the HodoCluster and HodoHit classes in event |
HPSEventProcessor.cxx | |
MCAnaProcessor.cxx | AnaProcessor used fill histograms to compare simulations |
MCEcalHitProcessor.cxx | Processor used to add simulated ecal hits to the event |
MCParticleProcessor.cxx | Processor used to translate LCIO ReconstructedParticles to DST MCParticle objects |
MCTrackerHitProcessor.cxx | |
NewVertexAnaProcessor.cxx | Main vertex analysis processor |
NTupplizer.cxx | |
RecoHitAnaProcessor.cxx | AnaProcessor used fill histograms to compare simulations |
RefittedTracksProcessor.cxx | |
SimpZBiOptimizationProcessor.cxx | |
StdhepMCParticleProcessor.cxx | Processor used to translate StdHep MCParticles to ROOT MCParticle objects |
SvtBl2DAnaProcessor.cxx | |
SvtBlFitHistoProcessor.cxx | |
SvtDataProcessor.cxx | |
SvtRawDataAnaProcessor.cxx | AnaProcessor used fill histograms to study svt hit fitting |
SvtRawDataProcessor.cxx | |
TrackEfficiencyProcessor.cxx | Track Efficiency processor requiring two clusters, one with matched track and probing second cluster to see if it also has matched track (works best for tag-positrons, because WABs) TODO:
|
Tracker2DHitProcessor.cxx | |
Tracker3DHitProcessor.cxx | |
TrackHitAnaProcessor.cxx | |
TrackingAnaProcessor.cxx | |
TrackingProcessor.cxx | |
TridentWABAnaProcessor.cxx | Main trident and WAB analysis processor |
utilities.cxx | |
VertexAnaProcessor.cxx | Main vertex analysis processor |
VertexProcessor.cxx | |
VtxHistoProcessor.cxx | Post processor of vtx histos |
▼ utils | |
► include | |
TrackBiasingTool.h | |
TrackSmearingTool.h | |
► src | |
TrackBiasingTool.cxx | |
TrackSmearingTool.cxx | |
► test | |
smearing-tool.cxx | |
doxygen_main_page.h | |