28.9.2011 Kamil Sedlak
1) implemented a new command /gun/turtleMomentumScalingFactor in the musrSim (see the manual) 2) some small changes in the musrSimAna
This commit is contained in:
@@ -272,6 +272,9 @@ void musrAnalysis::ReadInInputParameters(char* charV1190FileName) {
|
||||
hInfo->Fill(21, rot_ref_frequency); // value may be overwritten - just the last rot. ref. frame will be saved
|
||||
hInfo->Fill(22, rot_ref_phase); // value may be overwritten - just the last rot. ref. frame will be saved
|
||||
}
|
||||
else if (strcmp(furtherOption,"correctexpdecay")==0) {
|
||||
myTH->SetExpDecayCorrection();
|
||||
}
|
||||
}
|
||||
else {
|
||||
Double_t* pointerToVariable2 = iter2->second;
|
||||
@@ -587,6 +590,21 @@ void musrAnalysis::ReadInInputParameters(char* charV1190FileName) {
|
||||
funct -> SetParameter(0,p0);
|
||||
funct -> SetParameter(1,p1);
|
||||
}
|
||||
else if (strcmp(functionName,"TFieldCosPLUSbg")==0) {
|
||||
funct = new TF1("TFieldCosPLUSbg","[3]*(1+[2]*cos(x*[0]+[1]))+[4]*exp(x/2.19703)");
|
||||
funct -> SetParameter(0,p0);
|
||||
funct -> SetParameter(1,p1);
|
||||
funct -> SetParameter(2,p2);
|
||||
funct -> SetParameter(3,p3);
|
||||
funct -> SetParameter(4,p4);
|
||||
}
|
||||
else if (strcmp(functionName,"TFieldCos")==0) {
|
||||
funct = new TF1("TFieldCos","[3]*(1+[2]*cos(x*[0]+[1]))");
|
||||
funct -> SetParameter(0,p0);
|
||||
funct -> SetParameter(1,p1);
|
||||
funct -> SetParameter(2,p2);
|
||||
funct -> SetParameter(3,p3);
|
||||
}
|
||||
else if (strcmp(functionName,"rotFrameTime20")==0) {
|
||||
// funct = new TF1("rotFrameTime20","[2]*exp(-x/2.19703)*cos(x*[0]+[1]) ");
|
||||
funct = new TF1("rotFrameTime20","[2]*cos(x*[0]+[1]) ");
|
||||
|
||||
Reference in New Issue
Block a user