Difference: RareBReco (1 vs. 5)

Revision 52005-11-18 - BurairKothari

Line: 1 to 1
 
META TOPICPARENT name="DZero.BMesonRareDecay"

Rare B Meson decay reconstruction package documentation

Line: 14 to 14
 
    1. for each decay mode selected ( B to mu mu, K mu mu, K Pi mu mu, K*(K Pi) mu mu coded ) select tracks and fit.
  • Clones the input tree and makes new branches with vertexing variables.
Changed:
<
<

Basic Code stucture

>
>

Code stucture

 
Main Classes and namespces Description Files
RareB global namespace
Line: 24 to 24
 
Finder vertexing calls and reconstruction of decay modes Finder.{c,h}pp
Input Base class provides access to the data via d0root objects IO.{c,h}pp
TMBtree Derives from Input and calls d0root readevent for a tmb_tree IO.{c,h}pp
Changed:
<
<
CAFtree Derives from Input and calls d0root readevent for a caf_tree IO.{c,h}pp
>
>
MCtree Derives from TMBtree and provides an interface to Montecarlo matching routines IO.{c,h}pp
 
Out Makes a clone of the input tree and makes new branches in the clone tree IO.{c,h}pp
Log Makes an output text log of runtime info Log.{c,h}pp
Added:
>
>
RareBD0{Vertex,Muon,Track} Converts d0root objects to root tree storable classes D0Root_Convert.{c,h}pp
 

Compiling and running

  • checkout code from cvs repository
  • source rareb_reco/scripts/setup.sh ( bash )
  • executable in the shbin subdirectory
Changed:
<
<
-- BurairKothari - 03 Sep 2005
>
>
-- BurairKothari - 18 Nov 2005
 
META TOPICMOVED by="BurairKothari" date="1125734057" from="Nevis.RareBReco" to="DZero.RareBReco"

Revision 42005-09-04 - BurairKothari

Line: 1 to 1
 
META TOPICPARENT name="DZero.BMesonRareDecay"

Rare B Meson decay reconstruction package documentation

What it does

Changed:
<
<
Reads data from tree
>
>
  • Reads data from tree
 
  1. in SAM
  2. in a file list
  3. from a single file
Changed:
<
<
This uses the d0root packages for primary and secondary vertex reconstruction.
>
>
  • Uses the d0root packages for primary and secondary vertex reconstruction.
    1. Two Pass primary vertex reconstruction -- moving to adaptive PV finding algorithm
    2. for each decay mode selected ( B to mu mu, K mu mu, K Pi mu mu, K*(K Pi) mu mu coded ) select tracks and fit.
  • Clones the input tree and makes new branches with vertexing variables.
 

Basic Code stucture

Revision 32005-09-04 - BurairKothari

Line: 1 to 1
 
META TOPICPARENT name="DZero.BMesonRareDecay"

Rare B Meson decay reconstruction package documentation

Added:
>
>

What it does

 Reads data from tree
  1. in SAM
  2. in a file list
Line: 10 to 12
  This uses the d0root packages for primary and secondary vertex reconstruction.
Changed:
<
<
Basic Code stucture:
>
>

Basic Code stucture

 
Main Classes and namespces Description Files
Changed:
<
<
RareB namespace for all code accross modules and packages
Defines definitions to use for runtime control Defines.{c,h}pp
>
>
RareB global namespace
Defines definitions to use for runtime event selection and control Defines.{c,h}pp
 
Constants physical constants and parameters Constants.{c,h}pp
Analysis file access (sam,list,single) and setup Analysis.{c,h}pp
Finder vertexing calls and reconstruction of decay modes Finder.{c,h}pp
Line: 24 to 26
 
Out Makes a clone of the input tree and makes new branches in the clone tree IO.{c,h}pp
Log Makes an output text log of runtime info Log.{c,h}pp
Added:
>
>

Compiling and running

  • checkout code from cvs repository
  • source rareb_reco/scripts/setup.sh ( bash )
  • executable in the shbin subdirectory
  -- BurairKothari - 03 Sep 2005

Revision 22005-09-04 - BurairKothari

Line: 1 to 1
 
META TOPICPARENT name="DZero.BMesonRareDecay"

Rare B Meson decay reconstruction package documentation

Line: 13 to 13
 Basic Code stucture:
Main Classes and namespces Description Files
Changed:
<
<
RareB namespace for all code accross modules and packages
>
>
RareB namespace for all code accross modules and packages
 
Defines definitions to use for runtime control Defines.{c,h}pp
Constants physical constants and parameters Constants.{c,h}pp
Analysis file access (sam,list,single) and setup Analysis.{c,h}pp
Finder vertexing calls and reconstruction of decay modes Finder.{c,h}pp
Input Base class provides access to the data via d0root objects IO.{c,h}pp
TMBtree Derives from Input and calls d0root readevent for a tmb_tree IO.{c,h}pp
Changed:
<
<
CAFtree Derives from Input and call d0root readevent for a caf_tree IO.{c,h}pp
>
>
CAFtree Derives from Input and calls d0root readevent for a caf_tree IO.{c,h}pp
 
Out Makes a clone of the input tree and makes new branches in the clone tree IO.{c,h}pp
Log Makes an output text log of runtime info Log.{c,h}pp

Revision 12005-09-03 - BurairKothari

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="DZero.BMesonRareDecay"

Rare B Meson decay reconstruction package documentation

Reads data from tree

  1. in SAM
  2. in a file list
  3. from a single file

This uses the d0root packages for primary and secondary vertex reconstruction.

Basic Code stucture:

Main Classes and namespces Description Files
RareB namespace for all code accross modules and packages
Defines definitions to use for runtime control Defines.{c,h}pp
Constants physical constants and parameters Constants.{c,h}pp
Analysis file access (sam,list,single) and setup Analysis.{c,h}pp
Finder vertexing calls and reconstruction of decay modes Finder.{c,h}pp
Input Base class provides access to the data via d0root objects IO.{c,h}pp
TMBtree Derives from Input and calls d0root readevent for a tmb_tree IO.{c,h}pp
CAFtree Derives from Input and call d0root readevent for a caf_tree IO.{c,h}pp
Out Makes a clone of the input tree and makes new branches in the clone tree IO.{c,h}pp
Log Makes an output text log of runtime info Log.{c,h}pp

-- BurairKothari - 03 Sep 2005

META TOPICMOVED by="BurairKothari" date="1125734057" from="Nevis.RareBReco" to="DZero.RareBReco"
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback