BOSS
7.0.3
BESIII Offline Software System
Loading...
Searching...
No Matches
Mdc/MdcAlignAlg/MdcAlignAlg-00-01-04/MdcAlignAlg/MdcAliEvent.h
Go to the documentation of this file.
1
#ifndef MDCALIEVENT_H
2
#define MDCALIEVENT_H
3
4
#include "MdcAlignAlg/MdcAliRecTrk.h"
5
#include "MdcAlignAlg/MdcAliRecHit.h"
6
#include "MdcAlignAlg/MdcAliParams.h"
7
8
#include <vector>
9
10
using namespace
std
;
11
12
class
StatusCode;
13
class
BesEvent
;
14
15
class
MdcAliEvent
{
16
public
:
17
void
setParam
(
MdcAliParams
& param) { m_param = param; }
18
StatusCode
setRecEvent
();
19
StatusCode
setKalEvent
();
20
21
int
getEsFlag
()
const
{
return
m_esFlag; }
22
bool
getEsCutFlag
()
const
{
return
m_esCutFg; }
23
double
getTes
()
const
{
return
m_tes; }
24
25
int
getNTrk
()
const
{
return
m_rectrk.size(); }
26
MdcAliRecTrk
*
getRecTrk
(
int
index)
const
{
return
m_rectrk[index]; }
27
28
void
clear
();
29
30
private
:
31
MdcAliParams
m_param;
32
int
m_esFlag;
33
bool
m_esCutFg;
34
double
m_tes;
35
std::vector<MdcAliRecTrk*> m_rectrk;
36
};
37
38
#endif
/* MDCAliEVENT_H */
BesEvent
Definition:
EventDisplay/BesVisLib/BesVisLib-00-04-04/BesVisLib/BesEvent.h:23
MdcAliEvent
Definition:
InstallArea/include/MdcAlignAlg/MdcAlignAlg/MdcAliEvent.h:15
MdcAliEvent::getEsCutFlag
bool getEsCutFlag() const
Definition:
Mdc/MdcAlignAlg/MdcAlignAlg-00-01-04/MdcAlignAlg/MdcAliEvent.h:22
MdcAliEvent::getEsFlag
int getEsFlag() const
Definition:
Mdc/MdcAlignAlg/MdcAlignAlg-00-01-04/MdcAlignAlg/MdcAliEvent.h:21
MdcAliEvent::setKalEvent
StatusCode setKalEvent()
MdcAliEvent::setParam
void setParam(MdcAliParams ¶m)
Definition:
Mdc/MdcAlignAlg/MdcAlignAlg-00-01-04/MdcAlignAlg/MdcAliEvent.h:17
MdcAliEvent::getTes
double getTes() const
Definition:
Mdc/MdcAlignAlg/MdcAlignAlg-00-01-04/MdcAlignAlg/MdcAliEvent.h:23
MdcAliEvent::getNTrk
int getNTrk() const
Definition:
Mdc/MdcAlignAlg/MdcAlignAlg-00-01-04/MdcAlignAlg/MdcAliEvent.h:25
MdcAliEvent::getRecTrk
MdcAliRecTrk * getRecTrk(int index) const
Definition:
Mdc/MdcAlignAlg/MdcAlignAlg-00-01-04/MdcAlignAlg/MdcAliEvent.h:26
MdcAliEvent::setRecEvent
StatusCode setRecEvent()
MdcAliEvent::clear
void clear()
MdcAliParams
Definition:
InstallArea/include/MdcAlignAlg/MdcAlignAlg/MdcAliParams.h:6
MdcAliRecTrk
Definition:
InstallArea/include/MdcAlignAlg/MdcAlignAlg/MdcAliRecTrk.h:20
std
Definition:
Event/RootEventData/RootEventData-00-03-80/RootEventData/RootEventData_rootcint.cxx:16
source
Mdc
MdcAlignAlg
MdcAlignAlg-00-01-04
MdcAlignAlg
MdcAliEvent.h
Generated by
1.9.6