Loading [MathJax]/jax/output/HTML-CSS/config.js
Hammer
1.0.0
Helicity Amplitude Module for Matrix Element Reweighting
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
FFBtoD0starLLSW.hh
Go to the documentation of this file.
1
///
2
/// @file FFBtoD0starLLSW.hh
3
/// @brief \f$ B \rightarrow D_0^* \f$ LLSW form factors
4
///
5
6
//**** This file is a part of the HAMMER library
7
//**** Copyright (C) 2016 - 2020 The HAMMER Collaboration
8
//**** HAMMER is licensed under version 3 of the GPL; see COPYING for details
9
//**** Please note the MCnet academic guidelines; see GUIDELINES for details
10
11
// -*- C++ -*-
12
#ifndef HAMMER_FF_BDSSD0STARLLSW
13
#define HAMMER_FF_BDSSD0STARLLSW
14
15
#include "
Hammer/FormFactors/FFLLSWBase.hh
"
16
17
namespace
Hammer {
18
19
class
FFBtoD0starLLSW
:
public
FFLLSWBase
{
20
21
public
:
22
FFBtoD0starLLSW
();
23
24
FFBtoD0starLLSW
(
const
FFBtoD0starLLSW
& other) =
default
;
25
FFBtoD0starLLSW
&
operator=
(
const
FFBtoD0starLLSW
& other) =
delete
;
26
FFBtoD0starLLSW
(
FFBtoD0starLLSW
&& other) =
delete
;
27
FFBtoD0starLLSW
&
operator=
(
FFBtoD0starLLSW
&& other) =
delete
;
28
virtual
~FFBtoD0starLLSW
() =
default
;
29
30
public
:
31
32
virtual
std::unique_ptr<FormFactorBase>
clone
(
const
std::string& label);
33
34
protected
:
35
virtual
void
evalAtPSPoint
(
const
std::vector<double>& point,
const
std::vector<double>&
masses
= {});
36
37
virtual
void
defineSettings
();
38
private
:
39
mutable
bool
initialized
;
40
};
41
42
}
// namespace Hammer
43
44
#endif
Hammer::FFLLSWBase
Base class for LLSW form factors.
Definition:
FFLLSWBase.hh:22
Hammer::FFBtoD0starLLSW::defineSettings
virtual void defineSettings()
defines new settings for this class
Definition:
FFBtoD0starLLSW.cc:48
Hammer::FFBtoD0starLLSW
Definition:
FFBtoD0starLLSW.hh:19
Hammer::FFBtoD0starLLSW::FFBtoD0starLLSW
FFBtoD0starLLSW()
Definition:
FFBtoD0starLLSW.cc:28
Hammer::FFBtoD0starLLSW::clone
virtual std::unique_ptr< FormFactorBase > clone(const std::string &label)
Definition:
FFBtoD0starLLSW.cc:126
Hammer::FFBtoD0starLLSW::operator=
FFBtoD0starLLSW & operator=(const FFBtoD0starLLSW &other)=delete
Hammer::ParticleData::masses
const std::vector< double > & masses() const
returns the particle masses of the current decay signature
Definition:
ParticleData.cc:44
Hammer::FFBtoD0starLLSW::evalAtPSPoint
virtual void evalAtPSPoint(const std::vector< double > &point, const std::vector< double > &masses={})
Definition:
FFBtoD0starLLSW.cc:67
FFLLSWBase.hh
Hammer base class for LLSW form factors.
Hammer::FFBtoD0starLLSW::~FFBtoD0starLLSW
virtual ~FFBtoD0starLLSW()=default
Hammer::FFBtoD0starLLSW::initialized
bool initialized
Definition:
FFBtoD0starLLSW.hh:39
media
psf
Home
Development
Hammer
include
Hammer
FormFactors
FFBtoD0starLLSW.hh
Generated by
1.8.5