BOSS 7.1.0
BESIII Offline Software System
Loading...
Searching...
No Matches
utility.h
Go to the documentation of this file.
1#ifndef Utility_H
2#define Utility_H
3
7
12
13class utility {
14
15 public:
16 HepLorentzVector getp4(RecMdcKalTrack* mdcKalTrack, int pid);
17 HepLorentzVector vfit(string channel, vector<int> kaonid, vector<int> pionid, HepPoint3D vx, EvtRecTrackIterator charged_begin);
18 HepLorentzVector vfit(string channel, vector<int> kaonid, vector<int> pionid, vector<int> protonid, HepPoint3D vx, EvtRecTrackIterator charged_begin);
19 vector<double> SecondaryVFit(EvtRecVeeVertex* ks, IVertexDbSvc* vtxsvc);
20 vector<double> SecondaryVFit_Lambda(EvtRecVeeVertex* lambda, IVertexDbSvc* vtxsvc);
21
22 HepLorentzVector vfitref(string channel, vector<int> kaonid, vector<int> pionid, HepPoint3D vx, EvtRecTrackIterator charged_begin);
23 HepLorentzVector vfitref(string channel, vector<int> kaonid, vector<int> pionid, vector<int> protonid, HepPoint3D vx, EvtRecTrackIterator charged_begin);
24 vector<double> SecondaryVFitref(EvtRecVeeVertex* ks, IVertexDbSvc* vtxsvc);
25 vector<double> SecondaryVFit_Lambdaref(EvtRecVeeVertex* lambda, IVertexDbSvc* vtxsvc);
26
27
28
29};
30
31#endif
EvtRecTrackCol::iterator EvtRecTrackIterator
Definition: EvtRecTrack.h:111
HepLorentzVector vfitref(string channel, vector< int > kaonid, vector< int > pionid, HepPoint3D vx, EvtRecTrackIterator charged_begin)
Definition: utility.cxx:59
vector< double > SecondaryVFit_Lambdaref(EvtRecVeeVertex *lambda, IVertexDbSvc *vtxsvc)
Definition: utility.cxx:297
vector< double > SecondaryVFit_Lambda(EvtRecVeeVertex *lambda, IVertexDbSvc *vtxsvc)
Definition: utility.cxx:640
vector< double > SecondaryVFitref(EvtRecVeeVertex *ks, IVertexDbSvc *vtxsvc)
Definition: utility.cxx:199
HepLorentzVector vfit(string channel, vector< int > kaonid, vector< int > pionid, HepPoint3D vx, EvtRecTrackIterator charged_begin)
Definition: utility.cxx:406
HepLorentzVector getp4(RecMdcKalTrack *mdcKalTrack, int pid)
Definition: utility.cxx:5
vector< double > SecondaryVFit(EvtRecVeeVertex *ks, IVertexDbSvc *vtxsvc)
Definition: utility.cxx:540