LoopAnalyse.LoopAnalyse Class Reference
Inheritance diagram for LoopAnalyse.LoopAnalyse:

## Public Member Functions

def | __init__
def | createGeom
def | CleanStat
def | writeHistos
def | hitMCtrackCorellations
def | fitMCvertexCorellations
def | doCompareFits
def | doPlotMomentum
def | PrintStat
def | Loop

## Public Attributes

| tree
| debug
| modules
| ShipGeo
| run
| stat
| hmagnet
| htrck
| hvtx
| hmom
| hcmfits
| plotField
| plotTracking
| plotVertex
| plotVertexCh
| plotMomentum
| compareFits
| MCTracks
| StrHits
| FitTracks

## Detailed Description

Definition at line 19 of file LoopAnalyse.py.

## Constructor & Destructor Documentation

def LoopAnalyse.LoopAnalyse.__init__ | ( |  | self,
|  |  | tree,
|  |  | pref,
|  |  | geoFile,
|  |  | debug = `0`,
|  |  | plotField = `False`,
|  |  | plotTracking = `False`,
|  |  | plotVertex = `False`,
|  |  | plotVertexDetailed = `False`,
|  |  | plotMomentum = `False`,
|  |  | compareFits = `False`
| ) |  |

Definition at line 26 of file LoopAnalyse.py.

## Member Function Documentation

def LoopAnalyse.LoopAnalyse.CleanStat | ( |  | self | ) |

Definition at line 99 of file LoopAnalyse.py.

References LoopAnalyse.LoopAnalyse.stat.

def LoopAnalyse.LoopAnalyse.createGeom | ( |  | self,
|  |  | pref,
|  |  | geoFile
| ) |  |

Definition at line 79 of file LoopAnalyse.py.

References LoopAnalyse.LoopAnalyse.modules, LoopAnalyse.LoopAnalyse.run, and LoopAnalyse.LoopAnalyse.ShipGeo.

def LoopAnalyse.LoopAnalyse.doCompareFits | ( |  | self,
|  |  | oldStyle = `True`,
|  |  | ellCut = `False`,
|  |  | weight = `1`
| ) |  |

Definition at line 203 of file LoopAnalyse.py.

References FitTrackInfo.FitTrackInfo.debug, LoopAnalyse.LoopAnalyse.debug, LoopAnalyse.LoopAnalyse.FitTracks, and LoopAnalyse.LoopAnalyse.hcmfits.

def LoopAnalyse.LoopAnalyse.doPlotMomentum | ( |  | self,
|  |  | weight,
|  |  | old = `True`
| ) |  |

Definition at line 238 of file LoopAnalyse.py.

References LoopAnalyse.LoopAnalyse.hmom.

def LoopAnalyse.LoopAnalyse.fitMCvertexCorellations | ( |  | self,
|  |  | weight = `1`,
|  |  | old = `True`,
|  |  | cut = `False`,
|  |  | detailed = `False`
| ) |  |

Definition at line 146 of file LoopAnalyse.py.

References LoopAnalyse.LoopAnalyse.hvtx, LoopAnalyse.LoopAnalyse.plotVertex, and LoopAnalyse.LoopAnalyse.plotVertexCh.

def LoopAnalyse.LoopAnalyse.hitMCtrackCorellations | ( |  | self,
|  |  | weight = `1`
| ) |  |

Definition at line 115 of file LoopAnalyse.py.

References FitTrackInfo.FitTrackInfo.debug, LoopAnalyse.LoopAnalyse.debug, LoopAnalyse.LoopAnalyse.htrck, and LoopAnalyse.LoopAnalyse.plotTracking.

def LoopAnalyse.LoopAnalyse.Loop | ( |  | self,
|  |  | stat = `-1`
| ) |  |

Definition at line 301 of file LoopAnalyse.py.

References LoopAnalyse.LoopAnalyse.CleanStat(), LoopAnalyse.LoopAnalyse.compareFits, FitTrackInfo.FitTrackInfo.debug, LoopAnalyse.LoopAnalyse.debug, LoopAnalyse.LoopAnalyse.doCompareFits(), LoopAnalyse.LoopAnalyse.doPlotMomentum(), LoopAnalyse.LoopAnalyse.fitMCvertexCorellations(), LoopAnalyse.LoopAnalyse.hcmfits, LoopAnalyse.LoopAnalyse.hitMCtrackCorellations(), LoopAnalyse.LoopAnalyse.hmagnet, LoopAnalyse.LoopAnalyse.hmom, LoopAnalyse.LoopAnalyse.htrck, LoopAnalyse.LoopAnalyse.hvtx, BookHistos.plotCompareFitHistos(), LoopAnalyse.LoopAnalyse.plotField, BookHistos.plotMCTrackHitCorrelation(), BookHistos.plotMFieldHistos(), LoopAnalyse.LoopAnalyse.plotMomentum, BookHistos.plotMomentumHistos(), LoopAnalyse.LoopAnalyse.plotTracking, LoopAnalyse.LoopAnalyse.plotVertex, LoopAnalyse.LoopAnalyse.plotVertexCh, BookHistos.plotVertexHistos(), LoopAnalyse.LoopAnalyse.PrintStat(), and LoopAnalyse.LoopAnalyse.stat.

def LoopAnalyse.LoopAnalyse.PrintStat | ( |  | self | ) |

Definition at line 293 of file LoopAnalyse.py.

References LoopAnalyse.LoopAnalyse.stat.

def LoopAnalyse.LoopAnalyse.writeHistos | ( |  | self | ) |

Definition at line 109 of file LoopAnalyse.py.

## Member Data Documentation

LoopAnalyse.LoopAnalyse.compareFits

Definition at line 47 of file LoopAnalyse.py.

LoopAnalyse.LoopAnalyse.debug

Definition at line 28 of file LoopAnalyse.py.

LoopAnalyse.LoopAnalyse.FitTracks

Definition at line 75 of file LoopAnalyse.py.

LoopAnalyse.LoopAnalyse.hcmfits

Definition at line 41 of file LoopAnalyse.py.

LoopAnalyse.LoopAnalyse.hmagnet

Definition at line 37 of file LoopAnalyse.py.

LoopAnalyse.LoopAnalyse.hmom

Definition at line 40 of file LoopAnalyse.py.

LoopAnalyse.LoopAnalyse.htrck

Definition at line 38 of file LoopAnalyse.py.

LoopAnalyse.LoopAnalyse.hvtx

Definition at line 39 of file LoopAnalyse.py.

LoopAnalyse.LoopAnalyse.MCTracks

Definition at line 73 of file LoopAnalyse.py.

LoopAnalyse.LoopAnalyse.modules

Definition at line 30 of file LoopAnalyse.py.

LoopAnalyse.LoopAnalyse.plotField

Definition at line 42 of file LoopAnalyse.py.

LoopAnalyse.LoopAnalyse.plotMomentum

Definition at line 46 of file LoopAnalyse.py.

LoopAnalyse.LoopAnalyse.plotTracking

Definition at line 43 of file LoopAnalyse.py.

LoopAnalyse.LoopAnalyse.plotVertex

Definition at line 44 of file LoopAnalyse.py.

LoopAnalyse.LoopAnalyse.plotVertexCh

Definition at line 45 of file LoopAnalyse.py.

LoopAnalyse.LoopAnalyse.run

Definition at line 32 of file LoopAnalyse.py.

LoopAnalyse.LoopAnalyse.ShipGeo

Definition at line 31 of file LoopAnalyse.py.

LoopAnalyse.LoopAnalyse.stat

Definition at line 35 of file LoopAnalyse.py.

LoopAnalyse.LoopAnalyse.StrHits

Definition at line 74 of file LoopAnalyse.py.

LoopAnalyse.LoopAnalyse.tree

Definition at line 27 of file LoopAnalyse.py.

The documentation for this class was generated from the following file:

- LoopAnalyse.py