Page Menu
Home
HEPForge
Search
Configure Global Search
Log In
Files
F19250698
EvtTwoBodyVertex.hh
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Award Token
Flag For Later
Size
1 KB
Referenced Files
None
Subscribers
None
EvtTwoBodyVertex.hh
View Options
/*******************************************************************************
* Project: BaBar detector at the SLAC PEP-II B-factory
* Package: EvtGenBase
* File: $Id: EvtTwoBodyVertex.hh,v 1.2 2009-03-16 16:34:38 robbep Exp $
* Author: Alexei Dvoretskii, dvoretsk@slac.stanford.edu, 2001-2002
*
* Copyright (C) 2002 Caltech
*******************************************************************************/
// Two-body propagator vertex AB->A,B with an attached Blatt-Weisskopf form factor.
#ifndef EVT_TWO_BODY_VERTEX_HH
#define EVT_TWO_BODY_VERTEX_HH
#include
<iostream>
#include
"EvtGenBase/EvtTwoBodyKine.hh"
#include
"EvtGenBase/EvtBlattWeisskopf.hh"
#include
<iosfwd>
class
EvtTwoBodyVertex
{
public
:
EvtTwoBodyVertex
();
EvtTwoBodyVertex
(
double
mA
,
double
mB
,
double
mAB
,
int
L
);
EvtTwoBodyVertex
(
const
EvtTwoBodyVertex
&
other
);
~
EvtTwoBodyVertex
();
double
widthFactor
(
EvtTwoBodyKine
x
)
const
;
double
formFactor
(
EvtTwoBodyKine
x
)
const
;
double
phaseSpaceFactor
(
EvtTwoBodyKine
x
,
EvtTwoBodyKine
::
Index
)
const
;
inline
int
L
()
const
{
return
_LL
;
}
inline
double
mA
()
const
{
return
_kine
.
mA
();
}
inline
double
mB
()
const
{
return
_kine
.
mB
();
}
inline
double
mAB
()
const
{
return
_kine
.
mAB
();
}
inline
double
pD
()
const
{
return
_p0
;
}
void
print
(
std
::
ostream
&
os
)
const
;
void
set_f
(
double
R
);
private
:
EvtTwoBodyKine
_kine
;
int
_LL
;
double
_p0
;
EvtBlattWeisskopf
*
_f
;
// optional Blatt-Weisskopf form factor
};
std
::
ostream
&
operator
<<
(
std
::
ostream
&
os
,
const
EvtTwoBodyVertex
&
v
);
#endif
File Metadata
Details
Attached
Mime Type
text/x-c++
Expires
Tue, Sep 30, 5:43 AM (5 h, 52 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
6566295
Default Alt Text
EvtTwoBodyVertex.hh (1 KB)
Attached To
Mode
rEVTGEN evtgen
Attached
Detach File
Event Timeline
Log In to Comment