Hall-D Software
alpha
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
track_info.h
Go to the documentation of this file.
1
// $Id$
2
//
3
// File: DEventProcessor_trackeff_hists.h
4
// Created: Wed Oct 10 13:30:37 EDT 2007
5
// Creator: davidl (on Darwin fwing-dhcp95.jlab.org 8.10.1 i386)
6
//
7
8
#ifndef _track_info_
9
#define _track_info_
10
11
#include <iostream>
12
13
#include <TObject.h>
14
#include <TVector3.h>
15
16
class
track_info
:
public
TObject{
17
public
:
18
19
track_info
(
void
):
trk_chisq
(1.0E6),
trk_Ndof
(-1),
Ncdc
(0),
Nfdc
(0){}
20
21
TVector3
p
;
22
float
trk_chisq
;
23
int
trk_Ndof
;
24
int
Ncdc
;
25
int
Nfdc
;
26
27
track_info
&
operator=
(
const
track_info
&ti){
28
this->
p
= ti.
p
;
29
this->
trk_chisq
= ti.
trk_chisq
;
30
this->
trk_Ndof
= ti.
trk_Ndof
;
31
this->
Ncdc
= ti.
Ncdc
;
32
this->
Nfdc
= ti.
Nfdc
;
33
return
*
this
;
34
}
35
36
private
:
37
ClassDef
(
track_info
,1);
38
};
39
40
41
42
#endif // _track_info_
43
track_info::Ncdc
int Ncdc
Definition:
track_info.h:24
track_info::operator=
track_info & operator=(const track_info &ti)
Definition:
track_info.h:27
track_info::trk_chisq
float trk_chisq
Definition:
track_info.h:22
track_info::track_info
track_info(void)
Definition:
track_info.h:19
track_info
Definition:
track_info.h:16
track_info::Nfdc
int Nfdc
Definition:
track_info.h:25
track_info::p
TVector3 p
Definition:
track_info.h:21
track_info::trk_Ndof
int trk_Ndof
Definition:
track_info.h:23
track_info::ClassDef
ClassDef(track_info, 1)
plugins
Analysis
trackeff_hists
track_info.h
Generated on Fri Jul 26 2019 14:03:10 for Hall-D Software by
1.8.5