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
StHbtMaker
Infrastructure
StHbtTTreeKink.h
1
/***********************************************************************
2
*
3
* $Id: StHbtTTreeKink.h,v 1.2 2001/09/05 20:41:42 laue Exp $
4
*
5
* Author: Frank Laue, BNL;
6
*
7
***********************************************************************
8
*
9
* Description: Kink class with information gotten from the StKinkVertex
10
* of Wenshen Deng and Spiros Margetis
11
*
12
***********************************************************************/
13
#ifndef StHbtTTreeKink_h
14
#define StHbtTTreeKink_h
15
16
17
class
StHbtKink
;
18
class
StHbtEvent
;
19
20
#include "TObject.h"
21
#include "StHbtMaker/Infrastructure/StHbtTypes.hh"
22
#include "StHbtMaker/Infrastructure/StHbtTTreeTrack.h"
23
24
class
StHbtTTreeKink
:
public
TObject {
25
public
:
26
StHbtTTreeKink
(){
/* no-op */
}
27
StHbtTTreeKink
(
const
StHbtEvent
*,
const
StHbtKink
*);
// copy constructor
28
virtual
~
StHbtTTreeKink
(){
/* no-op */
}
29
30
protected
:
31
float
mDcaParentDaughter;
// from StKinkVertex class directly
32
float
mDcaDaughterPrimaryVertex;
// from StKinkVertex class directly
33
float
mDcaParentPrimaryVertex;
// from StKinkVertex class directly
34
float
mHitDistanceParentDaughter;
// from StKinkVertex class directly
35
float
mHitDistanceParentVertex;
// from StKinkVertex class directly
36
float
mDeltaEnergy[3];
// from StKinkVertex class directly
37
float
mDecayAngle;
// from StKinkVertex class directly
38
float
mDecayAngleCM;
// from StKinkVertex class directly
39
StHbtTTreeTrack
mDaughter;
// from StKinkVertex class directly
40
StHbtTTreeTrack
mParent;
// from StVertex class (which StKinkVertex inherits from)
41
float
mPositionX;
// from StMeasuredPoint class (which StVertex inherits from)
42
float
mPositionY;
// from StMeasuredPoint class (which StVertex inherits from)
43
float
mPositionZ;
// from StMeasuredPoint class (which StVertex inherits from)
44
45
46
friend
class
StHbtKink
;
47
48
ClassDef(
StHbtTTreeKink
,1)
49
};
50
51
#endif
52
53
/***********************************************************************
54
* $Log: StHbtTTreeKink.h,v $
55
* Revision 1.2 2001/09/05 20:41:42 laue
56
* Updates of the hbtMuDstTree microDSTs
57
*
58
* Revision 1.1 2001/06/21 19:15:47 laue
59
* Modified fiels:
60
* CTH.hh : new constructor added
61
* StHbtEvent, StHbtKink, StHbtTrack : constructors from the persistent
62
* (TTree) classes added
63
* StHbtLikeSignAnalysis : minor changes, for debugging
64
* StHbtTypes: split into different files
65
* Added files: for the new TTree muDst's
66
* StExceptions.cxx StExceptions.hh StHbtEnumeration.hh
67
* StHbtHelix.hh StHbtHisto.hh StHbtString.hh StHbtTFile.hh
68
* StHbtTTreeEvent.cxx StHbtTTreeEvent.h StHbtTTreeKink.cxx
69
* StHbtTTreeKink.h StHbtTTreeTrack.cxx StHbtTTreeTrack.h
70
* StHbtTTreeV0.cxx StHbtTTreeV0.h StHbtVector.hh
71
*
72
*
73
***********************************************************************/
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
StHbtTTreeTrack
Definition:
StHbtTTreeTrack.h:46
StHbtKink
Definition:
StHbtKink.hh:53
StHbtTTreeKink
Definition:
StHbtTTreeKink.h:24
StHbtEvent
Definition:
StHbtEvent.hh:109
Generated by
1.8.5