Loading [MathJax]/extensions/tex2jax.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
FFBtoDstarCLN.hh
Go to the documentation of this file.
1
///
2
/// @file FFBtoDstarCLN.hh
3
/// @brief \f$ B \rightarrow D^* \f$ CLN form factors
4
/// @brief Ported from EvtGen HQET2
5
///
6
7
//**** This file is a part of the HAMMER library
8
//**** Copyright (C) 2016 - 2020 The HAMMER Collaboration
9
//**** HAMMER is licensed under version 3 of the GPL; see COPYING for details
10
//**** Please note the MCnet academic guidelines; see GUIDELINES for details
11
12
// -*- C++ -*-
13
#ifndef HAMMER_FF_BDSTARCLN
14
#define HAMMER_FF_BDSTARCLN
15
16
#include "
Hammer/FormFactors/FFCLNBase.hh
"
17
18
namespace
Hammer {
19
20
class
FFBtoDstarCLN
:
public
FFCLNBase
{
21
22
public
:
23
FFBtoDstarCLN
();
24
25
FFBtoDstarCLN
(
const
FFBtoDstarCLN
& other) =
default
;
26
FFBtoDstarCLN
&
operator=
(
const
FFBtoDstarCLN
& other) =
delete
;
27
FFBtoDstarCLN
(
FFBtoDstarCLN
&& other) =
delete
;
28
FFBtoDstarCLN
&
operator=
(
FFBtoDstarCLN
&& other) =
delete
;
29
virtual
~FFBtoDstarCLN
() =
default
;
30
31
public
:
32
33
virtual
std::unique_ptr<FormFactorBase>
clone
(
const
std::string& label);
34
35
protected
:
36
virtual
void
evalAtPSPoint
(
const
std::vector<double>& point,
const
std::vector<double>&
masses
= {});
37
38
virtual
void
defineSettings
();
39
private
:
40
mutable
bool
initialized
;
41
};
42
43
}
// namespace Hammer
44
45
#endif
Hammer::FFBtoDstarCLN
Definition:
FFBtoDstarCLN.hh:20
FFCLNBase.hh
Hammer base class for CLN form factors.
Hammer::FFBtoDstarCLN::evalAtPSPoint
virtual void evalAtPSPoint(const std::vector< double > &point, const std::vector< double > &masses={})
Definition:
FFBtoDstarCLN.cc:65
Hammer::FFBtoDstarCLN::initialized
bool initialized
Definition:
FFBtoDstarCLN.hh:40
Hammer::ParticleData::masses
const std::vector< double > & masses() const
returns the particle masses of the current decay signature
Definition:
ParticleData.cc:44
Hammer::FFBtoDstarCLN::operator=
FFBtoDstarCLN & operator=(const FFBtoDstarCLN &other)=delete
Hammer::FFBtoDstarCLN::defineSettings
virtual void defineSettings()
defines new settings for this class
Definition:
FFBtoDstarCLN.cc:48
Hammer::FFBtoDstarCLN::clone
virtual std::unique_ptr< FormFactorBase > clone(const std::string &label)
Definition:
FFBtoDstarCLN.cc:148
Hammer::FFCLNBase
Base class for CLN form factors.
Definition:
FFCLNBase.hh:22
Hammer::FFBtoDstarCLN::FFBtoDstarCLN
FFBtoDstarCLN()
Definition:
FFBtoDstarCLN.cc:29
Hammer::FFBtoDstarCLN::~FFBtoDstarCLN
virtual ~FFBtoDstarCLN()=default
media
psf
Home
Development
Hammer
include
Hammer
FormFactors
FFBtoDstarCLN.hh
Generated by
1.8.5