Belle II Software
release-05-02-19
CleoCones.h
1
/**************************************************************************
2
* BASF2 (Belle Analysis Framework 2) *
3
* Copyright(C) 2010 - Belle II Collaboration *
4
* *
5
* Author: The Belle II Collaboration *
6
* Contributors: Markus Röhrken, Pablo Goldenzweig (KIT) *
7
* *
8
* This software is provided "as is" without any warranty. *
9
**************************************************************************/
10
11
#pragma once
12
13
#include <TVector3.h>
14
15
#include <vector>
16
17
namespace
Belle2
{
24
class
CleoCones {
25
public
:
26
30
CleoCones
(
const
std::vector<TVector3>& p3_cms_all,
const
std::vector<TVector3>& p3_cms_roe,
const
TVector3& thrustB,
31
bool
calc_CleoCones_with_all,
bool
calc_CleoCones_with_roe);
32
36
~CleoCones
() {};
37
41
std::vector<float>
cleo_cone_with_all
() {
return
m_cleo_cone_with_all
; }
42
46
std::vector<float>
cleo_cone_with_roe
() {
return
m_cleo_cone_with_roe
; }
47
48
private
:
49
50
std::vector<float>
m_cleo_cone_with_all
;
51
std::vector<float>
m_cleo_cone_with_roe
;
53
};
54
56
}
// Belle2 namespace
Belle2::CleoCones::cleo_cone_with_all
std::vector< float > cleo_cone_with_all()
Returns calculated Cleo Cones constructed from all tracks.
Definition:
CleoCones.h:49
Belle2::CleoCones::cleo_cone_with_roe
std::vector< float > cleo_cone_with_roe()
Returns calculated Cleo Cones constructed from only ROE tracks.
Definition:
CleoCones.h:54
Belle2::CleoCones::~CleoCones
~CleoCones()
Destructor.
Definition:
CleoCones.h:44
Belle2::CleoCones::m_cleo_cone_with_all
std::vector< float > m_cleo_cone_with_all
Cleo Cones calculated from all tracks.
Definition:
CleoCones.h:58
Belle2
Abstract base class for different kinds of events.
Definition:
MillepedeAlgorithm.h:19
Belle2::CleoCones::CleoCones
CleoCones(const std::vector< TVector3 > &p3_cms_all, const std::vector< TVector3 > &p3_cms_roe, const TVector3 &thrustB, bool calc_CleoCones_with_all, bool calc_CleoCones_with_roe)
Constructor.
Definition:
CleoCones.cc:28
Belle2::CleoCones::m_cleo_cone_with_roe
std::vector< float > m_cleo_cone_with_roe
Cleo Cones calculated from only ROE tracks.
Definition:
CleoCones.h:59
analysis
ContinuumSuppression
include
CleoCones.h
Generated on Tue Jan 4 2022 02:49:31 for Belle II Software by
1.8.17