▼Nhpsmc | |
►N_hadd | Running hadd from in hps-mc jobs |
Chadd | Run ROOT's histogram/TTree merger |
►Nalignment | Alignment module within hps-mc |
►N_apply | Applying parameter values to detector compact.xml in hps-mc jobs |
C_DetectorEditor | Abstract component to hold shared functionality for compoents that edit the detectors in hps-java |
CApplyPedeRes | Apply a millepede.res file to a detector description |
CConstructDetector | Construct an LCDD from a compact.xml and recompile necessary parts of hps-java |
CWriteMisalignedDet | Write a detector intentionally misaligned relative to another one |
►N_parameter | Representation of alignment parameters |
CParameter | Representation of a single alignment parameter |
►N_pattern | Pattern that can match one or more Parameters |
CPattern | Pattern that can match one or more paramters |
►N_pede | Running pede from in hps-mc jobs |
CPEDE | Run pede minimizer over input bin files for alignment |
►Nbatch | |
CAuger | Submit Auger batch jobs |
CBatch | Generic batch processing interface |
CBatchSystem | Represents a batch processing system that requires submission like Slurm or Auger |
CKillProcessQueue | Kill processes in the multiprocessing queue if the jobs are canceled |
CLocal | Run local batch jobs sequentially |
CLSF | Submit LSF batch jobs |
CPool | Run a set of jobs in a local multiprocessing pool using Python's multiprocessing module |
CSlurm | Submit Slurm batch jobs |
CSwif | Submit using the 'swif2' command at JLAB using an Auger file |
►Ncomponent | |
CComponent | Base class for components in a job |
CDummyComponent | A dummy component that just prints some information instead of executing a program |
►Ngenerators | |
CEGS5 | Run the EGS5 event generator to produce a StdHep file |
CEventGenerator | Event generator base class |
CMG | Abstract class for MadGraph generators |
CMG4 | Run the MadGraph 4 event generator |
CMG5 | Run the MadGraph 5 event generator |
CStdHepConverter | Target processing and conversion of LHE files to StdHep using EGS5 |
►Njob | |
CJob | Primary class to run HPS jobs from a Python script |
CJobConfig | Wrapper for accessing config information from parser |
CJobScriptDatabase | Database of job scripts |
CJobStore | Simple JSON based store of job data |
►Njob_template | |
CJobData | Very simple key-value object for storing data for each job |
CJobTemplate | Template engine for transforming input job template into JSON job store |
CMaxJobsException | Exception if max jobs are reached |
►Nrun_params | Data with physics run parameters by beam energy |
CRunParameters | |
►Ntools | Tools that can be used in HPSMC jobs |
CAddMother | Add mother particles for physics samples |
CAddMotherFullTruth | Add full truth mother particles for physics samples |
CBeamCoords | Transform StdHep events into beam coordinates |
CDisplaceTime | Convert LHE files to StdHep, displacing the time by given ctau |
CDisplaceUni | Convert LHE files to StdHep, displacing the time by given ctau |
CEvioToLcio | Convert EVIO events to LCIO using the hps-java EvioToLcio command line tool |
CExtractEventsWithHitAtHodoEcal | Apply hodo-hit filter and space MC events to process before readout |
CFilterBunches | Space MC events and apply energy filters to process before readout |
CHPSTR | Run the hpstr analysis tool |
CJavaTool | Generic base class for Java based tools |
CJobManager | Run the hps-java JobManager class |
CLCIOConcat | Concatenate LCIO files together |
CLCIOCount | Count events in LCIO files |
CLCIODumpEvent | Dump LCIO event information |
CLCIOMerge | Merge LCIO files |
CLCIOTool | Generic component for LCIO tools |
CLHECount | Count events in an LHE file |
CMergeFiles | Merge StdHep files |
CMergePoisson | Merge StdHep files, applying poisson sampling |
CMoveFiles | Move input files to new locations |
CRandomSample | Randomly sample StdHep events into a new file |
CSLIC | Run the SLIC Geant4 simulation |
CSQLiteProc | Copy the SQLite database file to the desired location |
CStdHepCount | Count number of events in a StdHep file |
CStdHepTool | Generic class for StdHep tools |
CTarFiles | Tar files into an archive |
CUnzip | Unzip the input files to outputs |
▼Ntest | |
►Ntest_component | |
CTestComponent | |
►Ntest_func | |
CTestLint | |
►Ntest_generators | |
Ctest_MG | |
Ctest_MG4 | |
Ctest_MG5 | |
CTestEGS5 | |
CTestEventGenerator | |
►Ntest_job | |
CTestJob | |
CTestJobConfig | |
CTestJobScriptDatabase | |
CTestJobStore | |
►Ntest_parameter_patterns | |
CTestParameterPatterns | |
►Ntest_run_params | |
CTestRunParams | |
►Ntest_tools_hpstr | |
CTestHPSTR | |
►Ntest_tools_javatools | |
CTestEvioToLcio | |
CTestExtractEventsWithHitAtHodoEcal | |
CTestFilterBunches | |
CTestJavaTool | |
►Ntest_tools_jobmanager | |
CTestJobManager | |
►Ntest_tools_lciodumpevent | |
CTestLCIODumpEvent | |
►Ntest_tools_lciotools | |
CTestLCIOConcat | |
CTestLCIOCount | |
CTestLCIOMerge | |
CTestLCIOTool | |
►Ntest_tools_lhecount | |
CTestLHECount | |
►Ntest_tools_sim | |
CTestSim | |
CTestSimBase | |
►Ntest_tools_slic | |
CTestSLIC | |
►Ntest_tools_stdhepcount | |
CTestStdHepCount | |
►Ntest_tools_stdheptools | |
CTestAddMother | |
CTestBeamCoords | |
CTestDisplaceTime | |
CTestDisplaceUni | |
CTestMergeFiles | |
CTestMergePoisson | |
CTestMotherFullTruth | |
CTestRandomSample | |
CTestStdHepTools | |
Cstdhep_entry | |
Cstdhep_event | |