8 void MakeClusterParam(
const char *fnresolc=
"Output.root",
const char *fnresolg=
"Output.root"){
9 gSystem->Load(
"libTPCcalib");
10 TFile fresolc(fnresolc);
11 TFile fresolg(fnresolg);
12 AliTPCcalibTracks *calibtracks = (AliTPCcalibTracks*)fresolc.Get(
"calibTracks");
13 AliTPCcalibTracksGain *calibtracksGain = (AliTPCcalibTracksGain*)fresolg.Get(
"calibTracksGain");
19 calibtracks->MakeResPlotsQTree(200,
"plots");
20 TFile fres(
"plots/resol.root");
21 TTree *treeres = (TTree*)fres.Get(
"Resol");
26 TF1 f1z_z(
"f1z_z",
"AliTPCClusterParam::SGetError0Par(1,0,x,0)",0,250);
31 calibtracksGain->UpdateClusterParam(&clParam);
35 TFile fclparam(
"TPCClusterParam.root",
"recreate");
36 clParam->Write(
"Param");
47 char *
gCDBpath =
"local://$ALICE_ROOT/OCDB";
49 AliCDBId id1(
"TPC/Calib/ClusterParam", gkDummyRun, gkDummyRun);
58 md1->
SetComment(
"Calibration data using the MC cosmic");
59 gStorLoc->
Put(&clParam, id1, md1);
void MakeClusterParam(const char *fnresolc="Output.root", const char *fnresolg="Output.root")
Bool_t Put(TObject *object, AliCDBId &id, AliCDBMetaData *metaData, const char *mirrors="", AliCDBManager::DataType type=AliCDBManager::kPrivate)
TPC cluster error, shape and charge parameterization as function of drift length and inclination angl...
void StoreObject(AliTPCClusterParam *param)
AliCDBStorage * GetStorage(const char *dbString)
void SetInstance(AliTPCClusterParam *const param)
void FitResol(TTree *tree)
static AliCDBManager * Instance(TMap *entryCache=NULL, Int_t run=-1)