Belle II Software
development
CDCTriggerMLPInput.h
1
/**************************************************************************
2
* basf2 (Belle II Analysis Software Framework) *
3
* Author: The Belle II Collaboration *
4
* *
5
* See git log for contributors and copyright holders. *
6
* This file is licensed under LGPL-3.0, see LICENSE.md. *
7
**************************************************************************/
8
#pragma once
9
#include <TObject.h>
10
11
namespace
Belle2
{
20
class
CDCTriggerMLPInput
:
public
TObject {
21
public
:
23
CDCTriggerMLPInput
() {};
24
26
CDCTriggerMLPInput
(std::vector<float>& input,
unsigned
sector):
27
m_input
(input),
m_sector
(sector)
28
{};
29
31
~CDCTriggerMLPInput
() { };
32
34
std::vector<float>
getInput
()
35
{
36
return
m_input
;
37
}
39
unsigned
getSector
()
40
{
41
return
m_sector
;
42
}
43
44
protected
:
46
std::vector<float>
m_input
;
48
unsigned
m_sector
;
49
51
ClassDef
(
CDCTriggerMLPInput
, 1);
52
};
53
55
}
56
Belle2::CDCTriggerMLPInput
Class to hold some intermediate information for the monitoring of the neurotrigger.
Definition:
CDCTriggerMLPInput.h:20
Belle2::CDCTriggerMLPInput::getInput
std::vector< float > getInput()
get the input vector
Definition:
CDCTriggerMLPInput.h:34
Belle2::CDCTriggerMLPInput::m_input
std::vector< float > m_input
input vector to go into the MLP
Definition:
CDCTriggerMLPInput.h:46
Belle2::CDCTriggerMLPInput::m_sector
unsigned m_sector
sector index to identify the MLP
Definition:
CDCTriggerMLPInput.h:48
Belle2::CDCTriggerMLPInput::getSector
unsigned getSector()
get the sector index
Definition:
CDCTriggerMLPInput.h:39
Belle2::CDCTriggerMLPInput::CDCTriggerMLPInput
CDCTriggerMLPInput(std::vector< float > &input, unsigned sector)
explicit constructor
Definition:
CDCTriggerMLPInput.h:26
Belle2::CDCTriggerMLPInput::CDCTriggerMLPInput
CDCTriggerMLPInput()
default constructor
Definition:
CDCTriggerMLPInput.h:23
Belle2::CDCTriggerMLPInput::ClassDef
ClassDef(CDCTriggerMLPInput, 1)
Needed to make the ROOT object storable.
Belle2::CDCTriggerMLPInput::~CDCTriggerMLPInput
~CDCTriggerMLPInput()
destructor, empty because we don't allocate memory explicitly.
Definition:
CDCTriggerMLPInput.h:31
Belle2
Abstract base class for different kinds of events.
Definition:
MillepedeAlgorithm.h:17
trg
cdc
dataobjects
include
CDCTriggerMLPInput.h
Generated on Fri Nov 8 2024 03:01:38 for Belle II Software by
1.9.6