AlignRotB.cxx File Reference

#include "Alignment/AlignRotB.h"
#include "Bfield/bfield.h"
#include "Bfield/BFMagnet.h"
#include "Config/CfgConfig.h"
#include "Config/CfgParam.h"
#include "EventDataModel/EDMEventHandle.h"
#include "TrkRBase/TrkChamGeo.h"
#include "TrkRBase/TrkCand.h"
#include "TrkRBase/WireClust.h"
#include "TrkRBase/TrkRUtil.h"
#include <TMinuit.h>
#include <TTree.h>
#include <cmath>
#include <cassert>
#include <iostream>

Go to the source code of this file.

Functions

 MODULE_DECL (AlignRotB)
static void gsFCN (int &, double *, double &f, double *par, int)

Variables

static AlignRotBgModule = 0


Function Documentation

static void gsFCN ( int &  ,
double *  ,
double &  f,
double *  par,
int   
) [static]

Definition at line 232 of file AlignRotB.cxx.

References AlignChamZ::ComputeF(), gModule, and Swimmer::SetFieldRotZ().

00234 {
00235   // Setup field rotation
00236   Swimmer::SetFieldRotZ(par[0], par[1]);
00237   
00238   // Compute the function we want to minimize
00239   f = gModule->ComputeF();
00240 }

MODULE_DECL ( AlignRotB   ) 


Variable Documentation

AlignRotB* gModule = 0 [static]

Definition at line 31 of file AlignRotB.cxx.


Generated on Mon Nov 23 08:02:29 2009 for MIPP(E907) by  doxygen 1.4.7