StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
StEEmcPool
LCP
CtbMatching.h
1
// $Id: CtbMatching.h,v 1.2 2009/12/02 16:35:58 fine Exp $
2
3
#ifndef MUDST_CTBMATCHING_H
4
#define MUDST_CTBMATCHING_H
5
#include <vector>
6
using
std::vector;
7
8
class
StMuEvent
;
9
class
StMuTrack
;
10
struct
ctbHit
{
11
double
phi;
12
double
eta;
13
float
adc;
14
};
15
16
class
CtbMatching
{
17
int
aa;
18
vector<ctbHit> *ctbHits;
19
float
etaToll;
20
float
phiToll;
21
22
public
:
23
CtbMatching
();
24
void
loadHits(
StMuEvent
* muEve);
25
void
ctb_get_slat_from_data(
int
slat,
int
tray,
double
& ctbphi,
double
& ctbeta);
26
unsigned
int
match(
const
StMuTrack
* rTrack);
27
};
28
29
#endif
30
31
32
// $Log: CtbMatching.h,v $
33
// Revision 1.2 2009/12/02 16:35:58 fine
34
// Fix StMuTrack interface
35
//
36
// Revision 1.1 2003/10/20 17:04:39 balewski
37
// LCP analysis code
38
//
39
// Revision 1.1 2003/09/16 19:18:36 balewski
40
// matching muDst tracks to CTB
41
//
ctbHit
Definition:
CtbMatching.h:10
StMuEvent
Definition:
StMuEvent.h:49
StMuTrack
Definition:
StMuTrack.h:55
CtbMatching
Definition:
CtbMatching.h:16
Generated by
1.8.5