CMS 3D CMS Logo

TSLToyGen.cc File Reference

#include <iostream>
#include "PhysicsTools/KinFitter/interface/TSLToyGen.h"
#include "TMatrixD.h"
#include "PhysicsTools/KinFitter/interface/TFitConstraintM.h"
#include "PhysicsTools/KinFitter/interface/TFitConstraintEp.h"
#include "PhysicsTools/KinFitter/interface/TAbsFitParticle.h"
#include "TH1.h"
#include "TMath.h"
#include "TRandom.h"
#include "TString.h"

Go to the source code of this file.

Functions

 ClassImp (TSLToyGen) TSLToyGen


Function Documentation

ClassImp ( TSLToyGen   ) 

Definition at line 16 of file TSLToyGen.cc.

00020                                                                                 :
00021   _inimeasParticles(0),
00022   _iniunmeasParticles(0),
00023   _measParticles(0),
00024   _unmeasParticles(0),
00025   _Y4S(0., 0., 0.)
00026 
00027 {
00028   
00029   // Clone input particles
00030   _iniBreco = bReco->clone( bReco->GetName() + (TString) "INI" );
00031   _breco = bReco->clone( bReco->GetName() + (TString) "SMEAR" );
00032   _iniLepton = lepton->clone( lepton->GetName() + (TString) "INI" );
00033   _lepton = lepton->clone( lepton->GetName() + (TString) "SMEAR" );
00034   _iniX = X->clone( X->GetName() + (TString) "INI" );
00035   _X = X->clone( X->GetName() + (TString) "SMEAR" );
00036   _iniNeutrino = neutrino->clone( neutrino->GetName() +(TString)  "INI" );
00037   _neutrino = neutrino->clone( neutrino->GetName() + (TString) "SMEAR" );
00038 
00039   _printPartIni = false;
00040   _printConsIni = false;
00041   _printSmearedPartBefore = false;
00042   _printConsBefore = false;
00043   _printConsAfter = false;
00044   _printPartAfter = false;
00045   _withMassConstraint = false;
00046   _withMPDGCons = false;
00047   _doCheckConstraintsTruth = true;
00048 }


Generated on Tue Jun 9 17:54:46 2009 for CMSSW by  doxygen 1.5.4