BOSS
8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
EFSectorHits.h
Go to the documentation of this file.
1
//
2
// Count hits number of certain sector in MDC, for Bhabha
3
//
4
// Created by Chengdong Fu, June 8,2007
5
//
6
7
#ifndef EFSectorHits_H
8
#define EFSectorHits_H
9
10
#include "
HltAlgorithms/IEFAlgorithm.h
"
11
#include "
HltDataTypes/CriteriaItemValue.h
"
12
13
class
EFSectorHits
:
public
IEFAlgorithm
{
14
public
:
15
EFSectorHits
(
const
std::string& name, ISvcLocator* pSvcLocator );
16
virtual
~EFSectorHits
();
17
virtual
StatusCode
initialize
();
18
StatusCode
execute
();
19
StatusCode
finalize
();
20
void
reset
();
21
22
private
:
23
bool
WhetherSector(
float
,
float
= 0.,
float
= 6.2831852 );
24
25
private
:
26
CriteriaItemValue
* m_nsec;
27
static
int
idmax[43];
28
};
29
#endif
// EFSectorHits_H
CriteriaItemValue.h
IEFAlgorithm.h
CriteriaItemValue
Definition
CriteriaItemValue.h:4
EFSectorHits::execute
StatusCode execute()
Definition
EFSectorHits.cxx:49
EFSectorHits::EFSectorHits
EFSectorHits(const std::string &name, ISvcLocator *pSvcLocator)
Definition
EFSectorHits.cxx:20
EFSectorHits::~EFSectorHits
virtual ~EFSectorHits()
Definition
EFSectorHits.cxx:29
EFSectorHits::reset
void reset()
Definition
EFSectorHits.cxx:122
EFSectorHits::initialize
virtual StatusCode initialize()
Definition
EFSectorHits.cxx:31
EFSectorHits::finalize
StatusCode finalize()
Definition
EFSectorHits.cxx:116
IEFAlgorithm::IEFAlgorithm
IEFAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Definition
IEFAlgorithm.cxx:9
8.0.0
BOSS_Source
EventFilter
HltUtilities
HltAlgorithms
include
HltAlgorithms
EFSectorHits.h
Generated by
1.16.1