int SigSemilep(int i) { int SigSemilep=-1; if(i==-100 || i==-3) SigSemilep=0; //Data or No LundID if(i==9 ||i==109) SigSemilep=1; // Vub if(i==0 || i==100) SigSemilep=2; // D if(i==1 || i==101) SigSemilep=3; // D* if(i >= 2 && i <= 8 || i >= 102 && i <= 108) SigSemilep=4; // D** if(i==-1) SigSemilep=5; // non B if(i==-2) SigSemilep=6; //Fake Lepton if(SigSemilep==-1) printf("What is ",i, " ?"); } int TagType(int i){ int TagType=i; if(i==-100) TagType=0; if(i==-1 || i==-2 || i >= 10) TagType=9; }