Complete Class Reference ======================== This page provides comprehensive API documentation for all C++ classes in the AnalysisG framework. Template Classes ---------------- Event Template ~~~~~~~~~~~~~~ .. doxygenclass:: event_template :members: :protected-members: :undoc-members: Particle Template ~~~~~~~~~~~~~~~~~ .. doxygenclass:: particle_template :members: :protected-members: :undoc-members: Graph Template ~~~~~~~~~~~~~~ .. doxygenclass:: graph_template :members: :protected-members: :undoc-members: Model Template ~~~~~~~~~~~~~~ .. doxygenclass:: model_template :members: :protected-members: :undoc-members: Selection Template ~~~~~~~~~~~~~~~~~~ .. doxygenclass:: selection_template :members: :protected-members: :undoc-members: Metric Template ~~~~~~~~~~~~~~~ .. doxygenclass:: metric_template :members: :protected-members: :undoc-members: Framework Classes ----------------- Analysis ~~~~~~~~ .. doxygenclass:: analysis :members: :protected-members: :undoc-members: Container ~~~~~~~~~ .. doxygenclass:: container :members: :protected-members: :undoc-members: DataLoader ~~~~~~~~~~ .. doxygenclass:: dataloader :members: :protected-members: :undoc-members: IO ~~ .. doxygenclass:: io :members: :protected-members: :undoc-members: LossFx ~~~~~~ .. doxygenclass:: lossfx :members: :protected-members: :undoc-members: Meta ~~~~ .. doxygenclass:: meta :members: :protected-members: :undoc-members: Metrics ~~~~~~~ .. doxygenclass:: metrics :members: :protected-members: :undoc-members: Notification ~~~~~~~~~~~~ .. doxygenclass:: notification :members: :protected-members: :undoc-members: Optimizer ~~~~~~~~~ .. doxygenclass:: optimizer :members: :protected-members: :undoc-members: Plotting ~~~~~~~~ .. doxygenclass:: plotting :members: :protected-members: :undoc-members: SampleTracer ~~~~~~~~~~~~ .. doxygenclass:: sampletracer :members: :protected-members: :undoc-members: Tools ~~~~~ .. doxygenclass:: tools :members: :protected-members: :undoc-members: CProperty ~~~~~~~~~ .. doxygenclass:: cproperty :members: :protected-members: :undoc-members: Event Implementations --------------------- BSM 4tops Event ~~~~~~~~~~~~~~~ .. doxygenclass:: bsm_4tops :members: :protected-members: :undoc-members: EXP MC20 Event ~~~~~~~~~~~~~~ .. doxygenclass:: exp_mc20 :members: :protected-members: :undoc-members: GNN Event ~~~~~~~~~ .. doxygenclass:: gnn_event :members: :protected-members: :undoc-members: SSML MC20 Event ~~~~~~~~~~~~~~~ .. doxygenclass:: ssml_mc20 :members: :protected-members: :undoc-members: Particle Implementations ------------------------ Electron ~~~~~~~~ .. doxygenclass:: electron :members: :protected-members: :undoc-members: Muon ~~~~ .. doxygenclass:: muon :members: :protected-members: :undoc-members: Jet ~~~ .. doxygenclass:: jet :members: :protected-members: :undoc-members: TruthJet ~~~~~~~~ .. doxygenclass:: truthjet :members: :protected-members: :undoc-members: Lepton ~~~~~~ .. doxygenclass:: lepton :members: :protected-members: :undoc-members: Neutrino ~~~~~~~~ .. doxygenclass:: neutrino :members: :protected-members: :undoc-members: Top ~~~ .. doxygenclass:: top :members: :protected-members: :undoc-members: Child ~~~~~ .. doxygenclass:: child :members: :protected-members: :undoc-members: Parton ~~~~~~ .. doxygenclass:: parton :members: :protected-members: :undoc-members: JetParton ~~~~~~~~~ .. doxygenclass:: jetparton :members: :protected-members: :undoc-members: TruthJetParton ~~~~~~~~~~~~~~ .. doxygenclass:: truthjetparton :members: :protected-members: :undoc-members: ZBoson ~~~~~~ .. doxygenclass:: zboson :members: :protected-members: :undoc-members: Particle GNN ~~~~~~~~~~~~ .. doxygenclass:: particle_gnn :members: :protected-members: :undoc-members: Graph Implementations --------------------- Graph Children ~~~~~~~~~~~~~~ .. doxygenclass:: graph_children :members: :protected-members: :undoc-members: Graph Detector ~~~~~~~~~~~~~~ .. doxygenclass:: graph_detector :members: :protected-members: :undoc-members: Graph Jets ~~~~~~~~~~ .. doxygenclass:: graph_jets :members: :protected-members: :undoc-members: Graph Jets Detector Lep ~~~~~~~~~~~~~~~~~~~~~~~ .. doxygenclass:: graph_jets_detector_lep :members: :protected-members: :undoc-members: Graph Jets NoNu ~~~~~~~~~~~~~~~ .. doxygenclass:: graph_jets_nonu :members: :protected-members: :undoc-members: Graph Tops ~~~~~~~~~~ .. doxygenclass:: graph_tops :members: :protected-members: :undoc-members: Graph TruthJets ~~~~~~~~~~~~~~~ .. doxygenclass:: graph_truthjets :members: :protected-members: :undoc-members: Graph TruthJets NoNu ~~~~~~~~~~~~~~~~~~~~ .. doxygenclass:: graph_truthjets_nonu :members: :protected-members: :undoc-members: Top Children ~~~~~~~~~~~~ .. doxygenclass:: top_children :members: :protected-members: :undoc-members: Physics Detector ~~~~~~~~~~~~~~~~ .. doxygenclass:: physics_detector :members: :protected-members: :undoc-members: Physics Truth ~~~~~~~~~~~~~ .. doxygenclass:: physics_truth :members: :protected-members: :undoc-members: Model Implementations --------------------- RecursiveGraphNeuralNetwork ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. doxygenclass:: recursivegraphneuralnetwork :members: :protected-members: :undoc-members: GRIFT ~~~~~ .. doxygenclass:: grift :members: :protected-members: :undoc-members: Metric Implementations ---------------------- Accuracy Metric ~~~~~~~~~~~~~~~ .. doxygenclass:: accuracy_metric :members: :protected-members: :undoc-members: PageRank Metric ~~~~~~~~~~~~~~~ .. doxygenclass:: pagerank_metric :members: :protected-members: :undoc-members: Collector ~~~~~~~~~ .. doxygenclass:: collector :members: :protected-members: :undoc-members: ROC ~~~ .. doxygenclass:: roc :members: :protected-members: :undoc-members: Selection Implementations ------------------------- ChildrenKinematics ~~~~~~~~~~~~~~~~~~ .. doxygenclass:: childrenkinematics :members: :protected-members: :undoc-members: DecayModes ~~~~~~~~~~ .. doxygenclass:: decaymodes :members: :protected-members: :undoc-members: MET ~~~ .. doxygenclass:: met :members: :protected-members: :undoc-members: Matching ~~~~~~~~ .. doxygenclass:: matching :members: :protected-members: :undoc-members: TopJets ~~~~~~~ .. doxygenclass:: topjets :members: :protected-members: :undoc-members: TopKinematics ~~~~~~~~~~~~~ .. doxygenclass:: topkinematics :members: :protected-members: :undoc-members: TopMatching ~~~~~~~~~~~ .. doxygenclass:: topmatching :members: :protected-members: :undoc-members: TopTruthJets ~~~~~~~~~~~~ .. doxygenclass:: toptruthjets :members: :protected-members: :undoc-members: ZPrime ~~~~~~ .. doxygenclass:: zprime :members: :protected-members: :undoc-members: Regions ~~~~~~~ .. doxygenclass:: regions :members: :protected-members: :undoc-members: TopEfficiency ~~~~~~~~~~~~~ .. doxygenclass:: topefficiency :members: :protected-members: :undoc-members: Combinatorial ~~~~~~~~~~~~~ .. doxygenclass:: combinatorial :members: :protected-members: :undoc-members: Validation ~~~~~~~~~~ .. doxygenclass:: validation :members: :protected-members: :undoc-members: PyC/CUDA Classes ---------------- Conics ~~~~~~ .. doxygenclass:: conics :members: :protected-members: :undoc-members: Ellipse ~~~~~~~ .. doxygenclass:: ellipse :members: :protected-members: :undoc-members: NuSol ~~~~~ .. doxygenclass:: nusol :members: :protected-members: :undoc-members: Conuic ~~~~~~ .. doxygenclass:: conuic :members: :protected-members: :undoc-members: Conuix ~~~~~~ .. doxygenclass:: conuix :members: :protected-members: :undoc-members: Nuclx ~~~~~ .. doxygenclass:: nuclx :members: :protected-members: :undoc-members: Nuelx ~~~~~ .. doxygenclass:: nuelx :members: :protected-members: :undoc-members: Mtx ~~~ .. doxygenclass:: mtx :members: :protected-members: :undoc-members: Multisol ~~~~~~~~ .. doxygenclass:: multisol :members: :protected-members: :undoc-members: OdeRK ~~~~~ .. doxygenclass:: odeRK :members: :protected-members: :undoc-members: Optimizer Params ~~~~~~~~~~~~~~~~ .. doxygenclass:: optimizer_params_t :members: :protected-members: :undoc-members: