AnalysisG
Installing Analysis-G
Installing via Github
Installing via PyPI (pip)
Additional Software Setup
Install via Command-Line
Install via Framework
Getting Started
Using the Framework with ROOT Samples
Particle Definitions
Event Definitions
Important Attributes of EventTemplate
Graph Definitions
Selection Definitions
Advanced Usage of EventTemplate
EventTemplate
Magic Functions
Meaning of
In
and
Post
Compilation
Example Attributes used In and Post Compilation
Simple CompileEvent Example
Complex CompileEvent Example
Examples of Complex Implementations
Advanced Usage of ParticleTemplate
ParticleTemplate
Magic Functions
Particle Templating (Use-Case of Type)
Advanced Usage of SelectionTemplate
SelectionTemplate
Magic Functions
Semi-Advanced Selection Example
Advanced Usage of GraphTemplate
GraphTemplate
Missing EventTemplate Attribute Behavior
The Analysis Generator
Generating Events from EventTemplates:
Magic Functions
Minimalistic Example
Graph Generation Attributes
Optimizer Attributes
Run-Time Functions:
The SampleTracer
Methods and Attributes
The EventGenerator
The GraphGenerator
SelectionGenerator
SampleGenerator
MetaData Wrapper
MetaData
UpROOT wrapper
UpROOT
Using nTupler After Running a Selection
Introduction
Example Code Usage
Optimizer
ModelWrapper
The Condor Submission Module
Condor-Dagman
A Simple Illustration of Chained Submissions
Plotting (TH1F, TH2F, CombineTH1F)
Attributes (Cosmetics)
Attributes (IO)
Attributes (Axis)
Attributes (Bins)
Attributes (Data)
Functions (IO)
Functions (Cosmetics)
Example: A simple TH1F plot
Example: A TH1F plot with bin centering
Example: Combining two or more TH1F plots
Example: A Simple TH2F Plot
Tools and cTools
Tools
cTools
Multi-Threading
How to Structure your Function
Include a Progress Bar to the Threading Function
Known Issues and Limitations
Code Tracing
Code
Data Types and Dictionary Mapping
Introduction
Transformation
Operators
Single Neutrino Reconstruction
Double Neutrino Reconstruction
Torch Extension Modules (pyc) Python Interfaces
Graph
Torch Extension Modules (pyc) C++ Interfaces
Transformation Module
Physics Module
Operator Module
Double and Single Neutrino Reconstruction Module
Double Leptonic Resonance Decay Analysis
Selection Criteria
Grouping Strategy
Multiple Neutrino Reconstruction Solutions
Parameters
Figures
Top Quark Reconstruction:
Resonance Reconstruction:
Neutrino Reconstruction
Selection Criteria:
Particle Definitions:
Created Plots:
Truth Matching Studies for AnalysisTop n-tuples
Glossary
Figure Naming Convention
Studies
ResonanceDecayModes
ResonanceMassFromTops
ResonanceTopKinematics
EventNTruthJetAndJets
EventMETImbalance
EventNuNuSolutions
TopDecayModes
ResonanceMassFromChildren
TruthChildrenKinematics
ResonanceMassTruthJets
ResonanceMassTruthJetsNoSelection
TopMassTruthJets
TopTruthJetsKinematics
ResonanceMassJets
TopMassJets
MergedTopsTruthJets
MergedTopsJets
AnalysisG
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
_
__add__() (SampleTracer method)
__build__() (EventTemplate method)
(ParticleTemplate method)
__buildthis__() (GraphTemplate method)
__compiler__() (EventTemplate method)
__contains__() (SampleTracer method)
__eq__() (Event method)
__getitem__() (SampleTracer method)
__getleaves__() (EventTemplate method)
(ParticleTemplate method)
__getstate__ (Event attribute)
__hash__() (Event method)
__iadd__() (SampleTracer method)
__iter__() (SampleTracer method)
__params__ (SelectionTemplate attribute)
__radd__() (SampleTracer method)
__scrapecode__() (GraphTemplate method)
__setstate__ (Event attribute)
__setstate__() (SampleTracer method)
_makebar() (SampleTracer method)
A
abs() (Tools method)
AddDependency() (Code method)
AddEdgeFeature() (GraphTemplate method)
AddEdgeTruthFeature() (GraphTemplate method)
AddEvent() (SampleTracer method)
AddGraph() (SampleTracer method)
AddGraphFeature() (GraphTemplate method)
AddGraphTruthFeature() (GraphTemplate method)
AddJob() (Condor method)
AddNodeFeature() (GraphTemplate method)
AddNodeTruthFeature() (GraphTemplate method)
AddPreSelection() (GraphTemplate method)
AddSelections() (SampleTracer method)
B
batch_t (built-in variable)
branch_t (built-in variable)
Build() (GraphTemplate method)
built-in function
SelectionTemplate.__scrapecode__()
SelectionTemplate.clone()
SelectionTemplate.is_self()
SelectionTemplate.MakeNu()
SelectionTemplate.Nu()
SelectionTemplate.NuNu()
SelectionTemplate.Px()
SelectionTemplate.Py()
SelectionTemplate.Selection()
SelectionTemplate.Strategy()
C
cCheckDifference() (cTools method)
cd() (Tools method)
chash() (cTools method)
class_name (Code attribute)
clone() (EventTemplate method)
(GraphTemplate method)
(ParticleTemplate method)
co_vars (Code attribute)
Code (built-in class)
code_t (built-in variable)
CompileEvent() (EventTemplate method)
Condor (built-in class)
cQuantize() (cTools method)
csplit() (cTools method)
cTools (built-in class)
D
data_t (built-in variable)
defaults (Code attribute)
DeltaR() (ParticleTemplate method)
DictToList() (Tools method)
DumpTracer() (SampleTracer method)
E
edge() (in module pyc.Graph.Cartesian)
(in module pyc.Graph.Polar)
Event (built-in class)
(GraphTemplate attribute)
event_cache_dir() (Event method)
event_t (built-in variable)
EventTemplate (built-in class)
export_t (built-in variable)
extern_imports (Code attribute)
F
filename() (Tools method)
FlushEvents() (SampleTracer method)
FlushGraphs() (SampleTracer method)
FlushSelections() (SampleTracer method)
folds_t (built-in variable)
function_name (Code attribute)
fx (Code attribute)
G
GetAmiMeta() (UpROOT method)
graph_cache_dir() (Event method)
graph_t (built-in variable)
GraphTemplate (built-in class)
H
hash (Code attribute)
I
Import() (GraphTemplate method)
ImportCode() (GraphTemplate method)
ImportMetaData() (EventTemplate method)
(GraphTemplate method)
ImportSettings() (SampleTracer method)
IndexToSample() (MetaData method)
input_params (Code attribute)
InputSamples() (UpROOT method)
InstantiateObject (Code attribute)
is_callable (Code attribute)
is_class (Code attribute)
is_funtion (Code attribute)
is_initialized (Code attribute)
is_self() (Code method)
(EventTemplate method)
(GraphTemplate method)
(ParticleTemplate method)
(SampleTracer method)
IsFile() (Tools method)
IsPath() (Tools method)
L
leaf_t (built-in variable)
ListFilesInDir() (Tools method)
LocalRun() (Condor method)
ls() (Tools method)
lsFiles() (Tools method)
M
makehashes() (SampleTracer method)
makelist() (SampleTracer method)
MakeROOT() (nTupler method)
merged() (nTupler method)
MergeData() (Tools method)
MergeListsInDict() (Tools method)
MergeNestedList() (Tools method)
meta() (Event method)
meta_t (built-in variable)
MetaData (built-in class)
metric_t (built-in variable)
mkdir() (Tools method)
module
pyc.Graph.Cartesian
pyc.Graph.Polar
pyc.Transform
N
node() (in module pyc.Graph.Cartesian)
(in module pyc.Graph.Polar)
nTupler (built-in class)
O
object_code (Code attribute)
P
param_space (Code attribute)
particle_t (built-in variable)
ParticleTemplate (built-in class)
ParticleToIndex() (GraphTemplate method)
path() (Tools method)
ProcessKeys() (MetaData method)
pwd() (Tools method)
pyc.Graph.Cartesian
module
pyc.Graph.Polar
module
pyc.Transform
module
pyc::graph::cartesian::combined::edge_pmc (C++ function)
pyc::graph::cartesian::combined::node_pmc (C++ function)
pyc::graph::cartesian::separate::edge_pmc (C++ function)
pyc::graph::cartesian::separate::node_pmc (C++ function)
pyc::graph::dress (C++ function)
pyc::graph::edge_aggregation (C++ function)
pyc::graph::node_aggregation (C++ function)
pyc::graph::polar::combined::edge_pmu (C++ function)
pyc::graph::polar::combined::node_pmu (C++ function)
pyc::graph::polar::separate::edge_pmu (C++ function)
pyc::graph::polar::separate::node_pmu (C++ function)
pyc::nusol::BaseMatrix (C++ function)
pyc::nusol::cartesian::combined::Nu (C++ function)
pyc::nusol::cartesian::combined::NuNu (C++ function)
pyc::nusol::cartesian::separate::Nu (C++ function)
pyc::nusol::cartesian::separate::NuNu (C++ function)
pyc::nusol::Intersection (C++ function)
pyc::nusol::Nu (C++ function)
pyc::nusol::NuNu (C++ function)
pyc::nusol::polar::combined::Nu (C++ function)
pyc::nusol::polar::combined::NuNu (C++ function)
pyc::nusol::polar::separate::Nu (C++ function)
pyc::nusol::polar::separate::NuNu (C++ function)
pyc::operators::CoFactors (C++ function)
pyc::operators::CosTheta (C++ function)
pyc::operators::Cross (C++ function)
pyc::operators::Determinant (C++ function)
pyc::operators::Dot (C++ function)
pyc::operators::Inverse (C++ function)
pyc::operators::Mul (C++ function)
pyc::operators::Rx (C++ function)
pyc::operators::Ry (C++ function)
pyc::operators::Rz (C++ function)
pyc::operators::SinTheta (C++ function)
pyc::physics::cartesian::combined::Beta (C++ function)
pyc::physics::cartesian::combined::Beta2 (C++ function)
pyc::physics::cartesian::combined::DeltaR (C++ function)
pyc::physics::cartesian::combined::M (C++ function)
pyc::physics::cartesian::combined::M2 (C++ function)
pyc::physics::cartesian::combined::Mt (C++ function)
pyc::physics::cartesian::combined::Mt2 (C++ function)
pyc::physics::cartesian::combined::P (C++ function)
pyc::physics::cartesian::combined::P2 (C++ function)
pyc::physics::cartesian::combined::Theta (C++ function)
pyc::physics::cartesian::separate::Beta (C++ function)
pyc::physics::cartesian::separate::Beta2 (C++ function)
pyc::physics::cartesian::separate::DeltaR (C++ function)
pyc::physics::cartesian::separate::M (C++ function)
pyc::physics::cartesian::separate::M2 (C++ function)
pyc::physics::cartesian::separate::Mt (C++ function)
pyc::physics::cartesian::separate::Mt2 (C++ function)
pyc::physics::cartesian::separate::P (C++ function)
pyc::physics::cartesian::separate::P2 (C++ function)
pyc::physics::cartesian::separate::Theta (C++ function)
pyc::physics::polar::combined::Beta (C++ function)
pyc::physics::polar::combined::Beta2 (C++ function)
pyc::physics::polar::combined::DeltaR (C++ function)
pyc::physics::polar::combined::M (C++ function)
pyc::physics::polar::combined::M2 (C++ function)
pyc::physics::polar::combined::Mt (C++ function)
pyc::physics::polar::combined::Mt2 (C++ function)
pyc::physics::polar::combined::P (C++ function)
pyc::physics::polar::combined::P2 (C++ function)
pyc::physics::polar::combined::Theta (C++ function)
pyc::physics::polar::separate::Beta (C++ function)
pyc::physics::polar::separate::Beta2 (C++ function)
pyc::physics::polar::separate::DeltaR (C++ function)
pyc::physics::polar::separate::M (C++ function)
pyc::physics::polar::separate::M2 (C++ function)
pyc::physics::polar::separate::Mt (C++ function)
pyc::physics::polar::separate::Mt2 (C++ function)
pyc::physics::polar::separate::P (C++ function)
pyc::physics::polar::separate::P2 (C++ function)
pyc::physics::polar::separate::Theta (C++ function)
pyc::transform::combined::Eta (C++ function)
pyc::transform::combined::Phi (C++ function)
pyc::transform::combined::Pt (C++ function)
pyc::transform::combined::PtEtaPhi (C++ function)
pyc::transform::combined::PtEtaPhiE (C++ function)
pyc::transform::combined::Px (C++ function)
pyc::transform::combined::PxPyPz (C++ function)
pyc::transform::combined::PxPyPzE (C++ function)
pyc::transform::combined::Py (C++ function)
pyc::transform::combined::Pz (C++ function)
pyc::transform::separate::Eta (C++ function)
pyc::transform::separate::Phi (C++ function)
pyc::transform::separate::Pt (C++ function)
pyc::transform::separate::PtEtaPhi (C++ function)
pyc::transform::separate::PtEtaPhiE (C++ function)
pyc::transform::separate::Px (C++ function)
pyc::transform::separate::PxPyPz (C++ function)
pyc::transform::separate::PxPyPzE (C++ function)
pyc::transform::separate::Py (C++ function)
pyc::transform::separate::Pz (C++ function)
Q
Quantize() (Tools method)
R
rebuild_code() (SampleTracer method)
release_event() (Event method)
release_graph() (Event method)
release_selection() (Event method)
RestoreEvents() (SampleTracer method)
RestoreGraphs() (SampleTracer method)
RestoreSelections() (SampleTracer method)
RestoreTracer() (SampleTracer method)
rm() (Tools method)
root_t (built-in variable)
S
SampleTracer (built-in class)
ScanKeys() (UpROOT method)
selection_cache_dir() (Event method)
selection_t (built-in variable)
SelectionTemplate (built-in class)
SelectionTemplate.__scrapecode__()
built-in function
SelectionTemplate.clone()
built-in function
SelectionTemplate.is_self()
built-in function
SelectionTemplate.MakeNu()
built-in function
SelectionTemplate.Nu()
built-in function
SelectionTemplate.NuNu()
built-in function
SelectionTemplate.Px()
built-in function
SelectionTemplate.Py()
built-in function
SelectionTemplate.Selection()
built-in function
SelectionTemplate.Strategy()
built-in function
SetAttribute() (SampleTracer method)
settings_t (built-in variable)
SetTopology() (GraphTemplate method)
source_code (Code attribute)
SubmitToCondor() (Condor method)
T
This() (nTupler method)
Tools (built-in class)
trace (Code attribute)
trace_code() (SampleTracer method)
tracer_t (built-in variable)
tree_t (built-in variable)
U
UpROOT (built-in class)