Hammer
1.0.0
Helicity Amplitude Module for Matrix Element Reweighting
|
__init__.py | |
AddAt.cc | Sub-tensor block insertion algorithm |
AddAt.hh | Sub-tensor block insertion algorithm |
AlignedIndexing.cc | Sparse tensor indexer |
AlignedIndexing.hh | Sparse tensor indexer |
AmplBD0starLepNu.cc | \( B \rightarrow D_0^* \tau\nu \) amplitude |
AmplBD0starLepNu.hh | \( B \rightarrow D_0^* \tau\nu \) amplitude |
AmplBD1LepNu.cc | \( B \rightarrow D_1 \tau\nu \) amplitude |
AmplBD1LepNu.hh | \( B \rightarrow D_1 \tau\nu \) amplitude |
AmplBD1starLepNu.cc | \( B \rightarrow D_1^* \tau\nu \) amplitude |
AmplBD1starLepNu.hh | \( B \rightarrow D_1^* \tau\nu \) amplitude |
AmplBD2starLepNu.cc | \( B \rightarrow D_2^* \tau\nu \) amplitude |
AmplBD2starLepNu.hh | \( B \rightarrow D_2^* \tau\nu \) amplitude |
AmplBDLepNu.cc | \( B \rightarrow D \tau\nu \) amplitude |
AmplBDLepNu.hh | \( B \rightarrow D \tau\nu \) amplitude |
AmplBDstarDGamLepNu.cc | \( B \rightarrow D^* \tau\nu, D^* \rightarrow D \gamma \) amplitude |
AmplBDstarDGamLepNu.hh | \( B \rightarrow D^* \tau\nu, D^* \rightarrow D \gamma \) amplitude |
AmplBDstarDPiLepNu.cc | \( B \rightarrow D^* \tau\nu, D^* \rightarrow D \pi \) amplitude |
AmplBDstarDPiLepNu.hh | \( B \rightarrow D^* \tau\nu, D^* \rightarrow D \pi \) amplitude |
AmplBDstarLepNu.cc | \( B \rightarrow D^* \tau\nu \) amplitude |
AmplBDstarLepNu.hh | \( B \rightarrow D^* \tau\nu \) amplitude |
AmplBToQLepNuBase.cc | \( b -> c \tau\nu \) base amplitude |
AmplBToQLepNuBase.hh | \( b -> c \tau\nu \) base amplitude |
AmplitudeBase.cc | Hammer base amplitude class |
AmplitudeBase.hh | Hammer base amplitude class |
AmplLbLcLepNu.cc | \( \Lambda_b \rightarrow \Lambda_c \tau\nu \) amplitude |
AmplLbLcLepNu.hh | \( \Lambda_b \rightarrow \Lambda_c \tau\nu \) amplitude |
AmplTau3PiNu.cc | \( \tau-> \pi\pi\pi\nu \) amplitude |
AmplTau3PiNu.hh | \( \tau-> \pi\pi\pi\nu \) amplitude |
AmplTauEllNuNu.cc | \( \tau-> \ell\nu\nu \) amplitude |
AmplTauEllNuNu.hh | \( \tau-> \ell\nu\nu \) amplitude |
AmplTauPiNu.cc | \( \tau-> \pi\nu \) amplitude |
AmplTauPiNu.hh | \( \tau-> \pi\nu \) amplitude |
BinnedIndexing.hh | Binned tensor (histogram) indexer |
BinnedIndexingDefs.hh | Binned tensor (histogram) indexer template method definitions |
BlockIndexing.cc | Outer product tensor indexer |
BlockIndexing.hh | Outer product tensor indexer |
BruteForceIterator.cc | Generic tensor indexing iterator |
BruteForceIterator.hh | Generic tensor indexing iterator |
Constants.hh | Various numerical constants |
Convert.cc | Tensor storage type conversion algorithm |
Convert.hh | Tensor storage type conversion algorithm |
cppdefs.pxd | |
DictionaryManager.cc | Global container class for amplitudes, rates, FFs, data |
DictionaryManager.hh | Global container class for amplitudes, rates, FFs, data |
Divide.cc | Tensor element-wise division algorithm |
Divide.hh | Tensor element-wise division algorithm |
Dot.cc | Tensor dot product algorithm |
Dot.hh | Tensor dot product algorithm |
Errors.cc | Hammer errors reporting helper functions |
Event.cc | Hammer event class |
Event.hh | Hammer event class |
Exceptions.hh | Hammer exception definitions |
ExternalData.cc | Container class for values of WC and FF vectors |
ExternalData.hh | Container class for values of WC and FF vectors |
FFBGLBase.cc | |
FFBGLBase.hh | Hammer base class for BGL form factors |
FFBLPRBase.cc | Hammer base class for BLPR form factors |
FFBLPRBase.hh | Hammer base class for BLPR form factors |
FFBLRBase.cc | Hammer base class for BLR form factors |
FFBLRBase.hh | Hammer base class for BLR form factors |
FFBLRSBase.cc | Hammer base class for BLR form factors |
FFBLRSBase.hh | Hammer base class for BLR form factors |
FFBtoD0starBLR.cc | \( B \rightarrow D_0^* \) BLR form factors |
FFBtoD0starBLR.hh | \( B \rightarrow D_0^* \) BLR form factors |
FFBtoD0starBLRVar.cc | \( B \rightarrow D_0^* \) BLR form factors with variations |
FFBtoD0starBLRVar.hh | \( B \rightarrow D_0^* \) BLR form factors with variations |
FFBtoD0starISGW2.cc | \( B \rightarrow D_0^* \) ISGW2 form factors |
FFBtoD0starISGW2.hh | \( B \rightarrow D_0^* \) ISGW2 form factors |
FFBtoD0starLLSW.cc | \( B \rightarrow D_0^* \) LLSW form factors |
FFBtoD0starLLSW.hh | \( B \rightarrow D_0^* \) LLSW form factors |
FFBtoD1BLR.cc | \( B \rightarrow D_1 \) BLR form factors |
FFBtoD1BLR.hh | \( B \rightarrow D_1 \) BLR form factors |
FFBtoD1BLRVar.cc | \( B \rightarrow D_1 \) BLR form factors with variations |
FFBtoD1BLRVar.hh | \( B \rightarrow D_1 \) BLR form factors with variations |
FFBtoD1ISGW2.cc | \( B \rightarrow D_1 \) ISGW2 form factors |
FFBtoD1ISGW2.hh | \( B \rightarrow D_1 \) ISGW2 form factors |
FFBtoD1LLSW.cc | \( B \rightarrow D_1 \) LLSW form factors |
FFBtoD1LLSW.hh | \( B \rightarrow D_1 \) LLSW form factors |
FFBtoD1starBLR.cc | \( B \rightarrow D_1^* \) BLR form factors |
FFBtoD1starBLR.hh | \( B \rightarrow D_1^* \) BLR form factors |
FFBtoD1starBLRVar.cc | \( B \rightarrow D_1^* \) BLR form factors with variations |
FFBtoD1starBLRVar.hh | \( B \rightarrow D_1^* \) BLR form factors with variations |
FFBtoD1starISGW2.cc | \( B \rightarrow D_1^* \) ISGW2 form factors |
FFBtoD1starISGW2.hh | \( B \rightarrow D_1^* \) ISGW2 form factors |
FFBtoD1starLLSW.cc | \( B \rightarrow D_1^* \) LLSW form factors |
FFBtoD1starLLSW.hh | \( B \rightarrow D_1^* \) LLSW form factors |
FFBtoD2starBLR.cc | \( B \rightarrow D_2^* \) BLR form factors |
FFBtoD2starBLR.hh | \( B \rightarrow D_2^* \) BLR form factors |
FFBtoD2starBLRVar.cc | \( B \rightarrow D_2^* \) BLR form factors with variations |
FFBtoD2starBLRVar.hh | \( B \rightarrow D_2^* \) BLR form factors with variations |
FFBtoD2starISGW2.cc | \( B \rightarrow D_2^* \) ISGW2 form factors |
FFBtoD2starISGW2.hh | \( B \rightarrow D_2^* \) ISGW2 form factors |
FFBtoD2starLLSW.cc | \( B \rightarrow D_2^* \) LLSW form factors |
FFBtoD2starLLSW.hh | \( B \rightarrow D_2^* \) LLSW form factors |
FFBtoDBGL.cc | \( B \rightarrow D \) BGL form factors |
FFBtoDBGL.hh | \( B \rightarrow D \) BGL form factors |
FFBtoDBGLVar.cc | \( B \rightarrow D \) BGL form factors with variations |
FFBtoDBGLVar.hh | \( B \rightarrow D \) BGL form factors with variations |
FFBtoDBLPR.cc | \( B \rightarrow D \) BLPR form factors |
FFBtoDBLPR.hh | \( B \rightarrow D \) BLPR form factors |
FFBtoDBLPRVar.cc | \( B \rightarrow D \) BLPRVar form factors with variations |
FFBtoDBLPRVar.hh | \( B \rightarrow D \) BLPRVar form factors with variations |
FFBtoDCLN.cc | \( B \rightarrow D \) CLN form factors |
FFBtoDCLN.hh | \( B \rightarrow D \) CLN form factors |
FFBtoDISGW2.cc | \( B \rightarrow D \) ISGW2 form factors |
FFBtoDISGW2.hh | \( B \rightarrow D \) ISGW2 form factors |
FFBtoDstarBGL.cc | \( B \rightarrow D \) BGL form factors |
FFBtoDstarBGL.hh | \( B \rightarrow D \) BGL form factors |
FFBtoDstarBGLVar.cc | \( B \rightarrow D \) BGL form factors with variations |
FFBtoDstarBGLVar.hh | \( B \rightarrow D \) BGL form factors with variations |
FFBtoDstarBLPR.cc | \( B \rightarrow D^* \) BLPR form factors |
FFBtoDstarBLPR.hh | \( B \rightarrow D^* \) BLPR form factors |
FFBtoDstarBLPRVar.cc | \( B \rightarrow D^* \) BLPRVar form factors with variations |
FFBtoDstarBLPRVar.hh | \( B \rightarrow D^* \) BLPRVar form factors with variations |
FFBtoDstarCLN.cc | \( B \rightarrow D^* \) CLN form factors |
FFBtoDstarCLN.hh | \( B \rightarrow D^* \) CLN form factors |
FFBtoDstarCLNVar.cc | \( B \rightarrow D^* \) CLN form factors with variations |
FFBtoDstarCLNVar.hh | \( B \rightarrow D^* \) CLN form factors with variations |
FFBtoDstarISGW2.cc | \( B \rightarrow D^* \) ISGW2 form factors |
FFBtoDstarISGW2.hh | \( B \rightarrow D^* \) ISGW2 form factors |
FFCLNBase.cc | Hammer base class for CLN form factors |
FFCLNBase.hh | Hammer base class for CLN form factors |
FFISGW2Base.cc | Hammer base class for ISGW2 form factors |
FFISGW2Base.hh | Hammer base class for ISGW2 form factors |
FFLbtoLcBLRS.cc | \( \Lambda_b \rightarrow Lambda_c \) BLRS form factors |
FFLbtoLcBLRS.hh | \( \Lambda_b \rightarrow Lambda_c \) BLRS form factors |
FFLbtoLcBLRSVar.cc | \( \Lambda_b \rightarrow Lambda_c \) BLRS form factors |
FFLbtoLcBLRSVar.hh | \( \Lambda_b \rightarrow Lambda_c \) BLRS form factors |
FFLbtoLcPCR.cc | \( \Lambda_b \rightarrow Lambda_c \) PCR form factors |
FFLbtoLcPCR.hh | \( \Lambda_b \rightarrow Lambda_c \) PCR form factors |
FFLLSWBase.cc | Hammer base class for LLSW form factors |
FFLLSWBase.hh | Hammer base class for LLSW form factors |
FFPCRBase.cc | Hammer base class for PCR form factors |
FFPCRBase.hh | Hammer base class for PCR form factors |
FFRCTBase.cc | Hammer base class for RCT form factors |
FFRCTBase.hh | Hammer base class for RCT form factors |
FFTauto3PiRCT.cc | \( \tau^+ \rightarrow \bar\nu\pi^+\pi^+\pi^- \) form factors see 1203.3955 and 1310.1053 |
FFTauto3PiRCT.hh | \( \tau^+ \rightarrow \bar\nu\pi^+\pi^+\pi^- \) form factors see 1203.3955 and 1310.1053 |
FormFactorBase.cc | Hammer base form factor class |
FormFactorBase.hh | Hammer base form factor class |
FourMomentum.cc | Hammer four momentum class |
FourMomentum.hh | Hammer four momentum class |
Hammer.cc | Main Hammer class |
Hammer.hh | Main Hammer class |
HammerConfig.hh | Hammer configuration definitions |
HammerConfig.hh.in | |
HammerDoc.hh | |
hammerlib.pyx | |
HammerModules.hh | Hammer available modules header |
HammerModules.hh.in | |
HammerRoot.fhh | ROOT forward declarations |
HammerRoot.hh | ROOT includes |
HammerSerial.cc | Serialization related typedefs and includes |
HammerSerial.fhh | Forward declaration of serialization related typedefs and includes |
HammerSerial.hh | Serialization related typedefs and includes |
HammerYaml.hh | Hammer YaML utility functions |
hepmc.py | |
Histogram.cc | Hammer histogram class |
Histogram.hh | Hammer histogram class |
HistogramDefinition.cc | Histogram definition class |
HistogramDefinition.hh | Histogram definition class |
HistogramDefs.hh | Hammer histogram class template methods definitions |
HistogramSet.cc | Container class for histograms belonging to different event types |
HistogramSet.hh | Container class for histograms belonging to different event types |
Histos.cc | Hammer histogram manager |
Histos.fhh | Forward declarations for histogram manager class |
Histos.hh | Hammer histogram manager |
IContainer.hh | Interface class for tensor container data structure |
IndexLabels.hh | Tensor indices label definitions |
IndexTypes.hh | Hammer data types declarations |
Integrator.cc | Hammer numerical integration classes |
Integrator.fhh | Hammer numerical integration forward declarations |
Integrator.hh | Hammer numerical integration classes |
IOTypes.cc | Declarations for Hammer IO structs |
IOTypes.hh | Declarations for Hammer IO structs |
ISingleContainer.hh | Interface class for single container data structure |
Iterators.hh | Iterator to cycle over outer products of containers |
LabeledIndexing.hh | Tensor labeled indexer |
LabeledIndexingDefs.hh | Tensor labeled indexer template methods definitions |
Logging.cc | Message logging routines |
Logging.hh | Message logging routines |
Loki.hh | Double dispatcher code based on examples from A.Alexandrescu's book |
MultiDimensional.fhh | Forward declarations of types used in the tensor classes |
Multiply.cc | Tensor element-wise multiplication algorithm |
Multiply.hh | Tensor element-wise multiplication algorithm |
OperationDefs.hh | Tensor operations helper functions |
Operations.cc | Tensor operations |
Operations.fhh | Tensor operations forward type declarations |
Operations.hh | Tensor operations |
Optimize.cc | Tensor storage re-optimization algorithm |
Optimize.hh | Tensor storage re-optimization algorithm |
OuterContainer.cc | (Sum of) Outer product tensor data container |
OuterContainer.hh | (Sum of) Outer product tensor data container |
OuterSquare.cc | Tensor outer square algorithm |
OuterSquare.hh | Tensor outer square algorithm |
Particle.cc | Hammer particle class |
Particle.fhh | Forward declarations for particle class |
Particle.hh | Hammer particle class |
ParticleData.cc | Hammer decay PDG code management |
ParticleData.hh | Hammer decay PDG code management |
ParticleUtils.cc | PDG codes to UID functions |
ParticleUtils.hh | PDG codes to UID functions |
Pdg.cc | Hammer particle data class |
Pdg.fhh | Pdg forward declarations |
Pdg.hh | Hammer particle data class |
pdg.py | |
PhaseSpace.cc | Phase space integrals |
PhaseSpace.hh | Phase space integrals |
Process.cc | Hammer process class |
Process.hh | Hammer process class |
ProcessDefinitions.cc | Container class for storing included/forbidden process info |
ProcessDefinitions.hh | Container class for storing included/forbidden process info |
ProcGraph.cc | Container class for process tree structure and its amplitudes associations |
ProcGraph.fhh | Declarations of process graph data structures |
ProcGraph.hh | Container class for process tree structure and its amplitudes associations |
ProcManager.cc | Container class for all process related data structures |
ProcManager.hh | Container class for all process related data structures |
ProcRates.cc | Container class for process rate tensors |
ProcRates.hh | Container class for process rate tensors |
ProcRequirements.cc | Container class for required ingredients for the process weight calculation |
ProcRequirements.hh | Container class for required ingredients for the process weight calculation |
ProcResults.cc | Container for process-related results of weight calculation |
ProcResults.hh | Container for process-related results of weight calculation |
ProvidersRepo.cc | Interface class for amplitudes, rates, FFs dictionary container |
ProvidersRepo.hh | Interface class for amplitudes, rates, FFs dictionary container |
PurePhaseSpaceDefs.cc | Container class for pure phase space vertices definitions |
PurePhaseSpaceDefs.hh | Container class for pure phase space vertices definitions |
RateBase.cc | Hammer base rate class |
RateBase.hh | Hammer base rate class |
RateBD0starLepNu.cc | \( B \rightarrow D_0^* \tau\nu \) total rate |
RateBD0starLepNu.hh | \( B \rightarrow D_0^* \tau\nu \) total rate |
RateBD1LepNu.cc | \( B \rightarrow D_1 \tau\nu \) total rate |
RateBD1LepNu.hh | \( B \rightarrow D_1 \tau\nu \) total rate |
RateBD1starLepNu.cc | \( B \rightarrow D_1^* \tau\nu \) total rate |
RateBD1starLepNu.hh | \( B \rightarrow D_1^* \tau\nu \) total rate |
RateBD2starLepNu.cc | \( B \rightarrow D_2^* \tau\nu \) total rate |
RateBD2starLepNu.hh | \( B \rightarrow D_2^* \tau\nu \) total rate |
RateBDLepNu.cc | \( B \rightarrow D \tau\nu \) total rate |
RateBDLepNu.hh | \( B \rightarrow D \tau\nu \) total rate |
RateBDstarLepNu.cc | \( B \rightarrow D^* \tau\nu \) total rate |
RateBDstarLepNu.hh | \( B \rightarrow D^* \tau\nu \) total rate |
RateLbLcLepNu.cc | \( \Lambda_b \rightarrow \Lambda_c \tau\nu \) total rate |
RateLbLcLepNu.hh | \( \Lambda_b \rightarrow \Lambda_c \tau\nu \) total rate |
RateTau3PiNu.cc | \( \tau \rightarrow 3\pi \nu \) total rate |
RateTau3PiNu.hh | \( \tau \rightarrow 3\pi \nu \) total rate |
ScalarContainer.cc | Order-0 tensor data container |
ScalarContainer.hh | Order-0 tensor data container |
SchemeDefinitions.cc | Container class for Scheme Definitions |
SchemeDefinitions.hh | Container class for Scheme Definitions |
SequentialIndexing.cc | Non-sparse tensor indexer |
SequentialIndexing.hh | Non-sparse tensor indexer |
Setting.cc | Hammer setting class |
Setting.hh | Hammer setting class |
SettingDefs.hh | Settings class template methods definitions |
SettingsConsumer.cc | Base class for accessing Hammer settings repository |
SettingsConsumer.hh | Base class for accessing Hammer settings repository |
SettingsConsumerDefs.hh | Settings Consumer class template methods definitions |
SettingsHandler.cc | Hammer settings manager class |
SettingsHandler.hh | Hammer settings manager class |
SettingsHandlerDefs.hh | Hammer settings manager class template methods definitions |
SettingVisitors.hh | Various operations on Setting class |
SparseContainer.cc | Sparse tensor data container |
SparseContainer.hh | Sparse tensor data container |
Sum.cc | Tensor sum algorithm |
Sum.hh | Tensor sum algorithm |
Tensor.cc | Hammer tensor class |
Tensor.hh | Hammer tensor class |
TensorDefs.hh | Hammer tensor class template methods definitions |
Trace.cc | Tensor trace algorithm |
Trace.hh | Tensor trace algorithm |
Units.cc | Unit conversion factors |
Units.hh | Unit conversion factors |
Utils.cc | Hammer math utilities class |
Math/Utils.hh | |
Tools/Utils.hh | |
VectorContainer.cc | Non-sparse tensor data container |
VectorContainer.hh | Non-sparse tensor data container |