class VtxOut: public PHObject


Inheritance:


Public Methods

[more]virtual ~VtxOut()
dtor
[more]virtual int isValid(void) const
isValid returns non zero if object contains Event vertex for reconstruction
[more]virtual void identify(ostream& out = cout) const
identify Function from PHObject
[more]virtual void Reset()
Clear Event
[more]virtual void FillFromClass(const VtxOut *vtxout)
copy data over from other VtxOut daughter class
[more]virtual int set_BbcVtx(const float vtx, const float vtxerr)
set Bbc ZVertex and ZVertex Error
[more]virtual int set_BbcVtx(const float vtx)
set Bbc ZVertex
[more]virtual int set_MvdVtx(const PHPoint *vtx, const PHPoint *vtxerr)
set Mvd Vertex (3 components)
[more]virtual int set_MvdVtx(const PHPoint *vtx)
set Mvd Vertex (3 components)
[more]virtual int set_MvdVtx(const PHPoint *vtx, const PHPoint *vtxerr, const float conflevel)
set Mvd Vertex (3 components)
[more]virtual int set_MuonVtx(const float vtx, const float vtxerr)
set Muon ZVertex and ZVertex Error
[more]virtual int set_MuonVtx(const float vtx)
set Muon ZVertex and ZVertex Error
[more]virtual int set_NtcVtx(const float vtx, const float vtxerr)
set Ntc ZVertex and ZVertex Error
[more]virtual int set_CglVtx(const float vtx, const float vtxerr)
set Cgl ZVertex and ZVertex Error
[more]virtual int set_PadVtx(const float vtx, const float vtxerr)
set Pad ZVertex and ZVertex Error
[more]virtual int set_ZdcVtx(const float vtx)
set Zdc ZVertex and ZVertex Error
[more]virtual int set_ZdcVtx(const float vtx, const float vtxerr)
set Zdc ZVertex and ZVertex Error
[more]virtual int set_DefaultVtx(const PHPoint *vtx, const PHPoint *vtxerr)
set Default Vertex and Vertex Error used if no vertex found
[more]virtual int set_Vtx(const PHPoint *vtx)
set Vertex used in reconstruction
[more]virtual PHPoint get_Vertex() const
get Vertex used in reconstruction
[more]virtual PHPoint get_VertexError() const
get Error on Vertex used in reconstruction
[more]virtual float get_ZVertex() const
get ZVertex used in reconstruction
[more]virtual float get_ZVertexError() const
get Error on ZVertex used in reconstruction
[more]virtual float get_BbcVertex() const
get Bbc ZVertex
[more]virtual float get_BbcVertexError() const
get Bbc Error on ZVertex
[more]virtual float get_MuonVertex() const
get Muon ZVertex
[more]virtual float get_MuonVertexError() const
get Muon Error on ZVertex
[more]virtual PHPoint get_MvdVertex() const
get Mvd Vertex
[more]virtual PHPoint get_MvdVertexError() const
get Mvd Error on ZVertex
[more]virtual float get_NtcVertex() const
get Ntc ZVertex
[more]virtual float get_NtcVertexError() const
get Ntc Error on ZVertex
[more]virtual float get_PadVertex() const
get Pad ZVertex
[more]virtual float get_PadVertexError() const
get Pad Error on ZVertex
[more]virtual float get_ZdcVertex() const
get Zdc ZVertex
[more]virtual float get_ZdcVertexError() const
get Zdc Error on ZVertex
[more]virtual float get_CglVertex() const
[more]virtual float get_CglVertexError() const
[more]virtual int get_VtxList() const
get internal List of vertices
[more]virtual int use_Vertex(const PHPoint *vtx, const PHPoint *vtxerr)
override Vertex and Vertex Error used in reconstruction
[more]virtual int use_Vertex(const char *subsystem)
override Vertex and Vertex Error used in reconstruction
[more]virtual bool isBbcVtx() const
check for valid Bbc ZVertex (true -> vtx okay)
[more]virtual bool isMvdVtx() const
check for valid Mvd ZVertex (true -> vtx okay)
[more]virtual bool isMuonVtx() const
check for valid Muon ZVertex (true -> vtx okay)
[more]virtual bool isNtcVtx() const
check for valid Ntcc ZVertex (true -> vtx okay)
[more]virtual bool isPadVtx() const
check for valid Pad ZVertex (true -> vtx okay)
[more]virtual bool isZdcVtx() const
check for valid Zdc ZVertex (true -> vtx okay)
[more]virtual bool isCglVtx() const
check for valid Cgl ZVertex (true -> vtx okay)
[more]virtual char* which_Vtx() const
get character string identifying which subsystem provided Vtx


Inherited from PHObject:


Documentation

ovirtual ~VtxOut()
dtor

ovirtual int isValid(void) const
isValid returns non zero if object contains Event vertex for reconstruction

ovirtual void identify(ostream& out = cout) const
identify Function from PHObject
Parameters:
os - Output Stream

ovirtual void Reset()
Clear Event

ovirtual void FillFromClass(const VtxOut *vtxout)
copy data over from other VtxOut daughter class
Parameters:
vtxout - pointer to input VtxOut class

ovirtual int set_BbcVtx(const float vtx, const float vtxerr)
set Bbc ZVertex and ZVertex Error
Parameters:
vtx - Valid Bbc ZVertex
vtxerr - Error on Valid Bbc ZVertex

ovirtual int set_BbcVtx(const float vtx)
set Bbc ZVertex
Parameters:
vtx - Valid Bbc ZVertex

ovirtual int set_MvdVtx(const PHPoint *vtx, const PHPoint *vtxerr)
set Mvd Vertex (3 components)
Parameters:
vtx - Valid Mvd Vertex (3 component PHPoint)
vtxerr - Error on Valid Mvd Vertex (3 component PHPoint)

ovirtual int set_MvdVtx(const PHPoint *vtx)
set Mvd Vertex (3 components)
Parameters:
vtx - Valid Mvd Vertex (3 component PHPoint)

ovirtual int set_MvdVtx(const PHPoint *vtx, const PHPoint *vtxerr, const float conflevel)
set Mvd Vertex (3 components)
Parameters:
vtx - Valid Mvd Vertex (3 component PHPoint)
vtxerr - Error on Valid Mvd Vertex (3 component PHPoint)
conflevel - confidence level of Valid Mvd Vertex

ovirtual int set_MuonVtx(const float vtx, const float vtxerr)
set Muon ZVertex and ZVertex Error
Parameters:
vtx - Valid Muon ZVertex
vtxerr - Error onValid Muon ZVertex

ovirtual int set_MuonVtx(const float vtx)
set Muon ZVertex and ZVertex Error
Parameters:
vtx - Valid Muon ZVertex

ovirtual int set_NtcVtx(const float vtx, const float vtxerr)
set Ntc ZVertex and ZVertex Error
Parameters:
vtx - Valid Ntc ZVertex
vtxerr - Error on Valid Ntc ZVertex

ovirtual int set_CglVtx(const float vtx, const float vtxerr)
set Cgl ZVertex and ZVertex Error
Parameters:
vtx - Valid Cgl ZVertex
vtxerr - Error on Valid Cgl ZVertex

ovirtual int set_PadVtx(const float vtx, const float vtxerr)
set Pad ZVertex and ZVertex Error
Parameters:
vtx - Valid Pad ZVertex
vtxerr - Error on Valid Pad ZVertex

ovirtual int set_ZdcVtx(const float vtx)
set Zdc ZVertex and ZVertex Error
Parameters:
vtx - Valid Zdc ZVertex

ovirtual int set_ZdcVtx(const float vtx, const float vtxerr)
set Zdc ZVertex and ZVertex Error
Parameters:
vtx - Valid Zdc ZVertex
vtxerr - Error on Valid Zdc ZVertex

ovirtual int set_DefaultVtx(const PHPoint *vtx, const PHPoint *vtxerr)
set Default Vertex and Vertex Error used if no vertex found
Parameters:
vtx - Default Vertex
vtxerr - Default Error on Vertex

ovirtual int set_Vtx(const PHPoint *vtx)
set Vertex used in reconstruction
Parameters:
vtx - reconstruction Vertex

ovirtual PHPoint get_Vertex() const
get Vertex used in reconstruction

ovirtual PHPoint get_VertexError() const
get Error on Vertex used in reconstruction

ovirtual float get_ZVertex() const
get ZVertex used in reconstruction

ovirtual float get_ZVertexError() const
get Error on ZVertex used in reconstruction

ovirtual float get_BbcVertex() const
get Bbc ZVertex

ovirtual float get_BbcVertexError() const
get Bbc Error on ZVertex

ovirtual float get_MuonVertex() const
get Muon ZVertex

ovirtual float get_MuonVertexError() const
get Muon Error on ZVertex

ovirtual PHPoint get_MvdVertex() const
get Mvd Vertex

ovirtual PHPoint get_MvdVertexError() const
get Mvd Error on ZVertex

ovirtual float get_NtcVertex() const
get Ntc ZVertex

ovirtual float get_NtcVertexError() const
get Ntc Error on ZVertex

ovirtual float get_PadVertex() const
get Pad ZVertex

ovirtual float get_PadVertexError() const
get Pad Error on ZVertex

ovirtual float get_ZdcVertex() const
get Zdc ZVertex

ovirtual float get_ZdcVertexError() const
get Zdc Error on ZVertex

ovirtual float get_CglVertex() const

ovirtual float get_CglVertexError() const

ovirtual int get_VtxList() const
get internal List of vertices

ovirtual int use_Vertex(const PHPoint *vtx, const PHPoint *vtxerr)
override Vertex and Vertex Error used in reconstruction
Parameters:
vtx - Default Vertex
vtxerr - Default Error on Vertex

ovirtual int use_Vertex(const char *subsystem)
override Vertex and Vertex Error used in reconstruction
Parameters:
subsystem - use this subsystem vertex

ovirtual bool isBbcVtx() const
check for valid Bbc ZVertex (true -> vtx okay)

ovirtual bool isMvdVtx() const
check for valid Mvd ZVertex (true -> vtx okay)

ovirtual bool isMuonVtx() const
check for valid Muon ZVertex (true -> vtx okay)

ovirtual bool isNtcVtx() const
check for valid Ntcc ZVertex (true -> vtx okay)

ovirtual bool isPadVtx() const
check for valid Pad ZVertex (true -> vtx okay)

ovirtual bool isZdcVtx() const
check for valid Zdc ZVertex (true -> vtx okay)

ovirtual bool isCglVtx() const
check for valid Cgl ZVertex (true -> vtx okay)

ovirtual char* which_Vtx() const
get character string identifying which subsystem provided Vtx


Direct child classes:
VtxOutMicrov3
VtxOutMicrov2
VtxOutMicrov1

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.