Extracting SAMPA response function · 2018. 5. 30. · Extracting SAMPA response function Pulse...

16
Extracting SAMPA response function ns 0 200 400 600 800 1000 0 0.5 1 1.5 2 / ndf 2 χ 14.39 / 19 Prob 0.7606 p0 13.12 ± 10.64 p1 96.62 ± 189 p2 0.1058 ± 2.336 p3 11.51 ± 129.6 p4 0.06333 ± 1.367 SAMPA palse shape Using plot digitizer to read off points from the plot and do a fit to get the SAMPA response function Shape reasonably well described by functional form: 1 " $ % & ( ) % * + ,

Transcript of Extracting SAMPA response function · 2018. 5. 30. · Extracting SAMPA response function Pulse...

  • ExtractingSAMPAresponsefunction

    Pulse from Shaper

    12

    ns0 200 400 600 800 1000

    0

    0.5

    1

    1.5

    2 / ndf 2χ 14.39 / 19

    Prob 0.7606p0 13.12± 10.64 p1 96.62± 189 p2 0.1058± 2.336 p3 11.51± 129.6 p4 0.06333± 1.367

    / ndf 2χ 14.39 / 19Prob 0.7606p0 13.12± 10.64 p1 96.62± 189 p2 0.1058± 2.336 p3 11.51± 129.6 p4 0.06333± 1.367

    SAMPA palse shape

    • UsingplotdigitizertoreadoffpointsfromtheplotanddoafittogettheSAMPAresponsefunction

    • Shapereasonablywelldescribedbyfunctional form:

    1

    𝑝"𝑡𝑝$

    %&𝑒(

    )%*

    +,

  • Responsefunctioncomparison:SAMPAvsAPV25

    2

    ns0 200 400 600 800 1000 1200

    ADC

    0

    50

    100

    150

    200

    250 APV palse shape, shaping time = 56ns

    SAMPA palse shape, shaping time = 160ns

    palseShape• TheSAMPAresponsecurveismuchlongerthanAPV25

    • TheshortestsamplingtimeforSAMPAis50nswhileAPV25uses25ns

    • Thesetworeasonswilllikelyincreasethepile-upeffectsandoccupancies

    • Itisunlikelywewillhavegoodresults(>90%)fortrackingifweonlytake1samplewithSAMPA

    • Itwillbebettertohaveatlest3samplesusingSAMPA

    • Forcurrentstudy,Iuse6timesamples

  • Signaltopedestalnoiseratio

    3

    • Iftakingonlyonetimesample,typicallywewillhavetheworstsignaltopedestalnoiseratio

    • Ifwehavemultiplesamples,wecanusetheaverageofthesamples,whichismorelikelytohavebettersignaltopedestalnoiseratio,asthesignalisalwayspositivebutnoiseisrandomlyfluctuatingaround01. IfthenoisetheGaussian(around0),thereshouldbealwayscancelationifwesummoresamples2. Ifthereisalsosinusoidalnoise,thecancelationmaynotbeobviousifthesamplingtimeismuch

    shorterthantheperiodofthenoise

    • Forthecurrentpedestalnoiseweputinthedigitization,itisaGaussian+sinusoidalnoisewithperiod200ns(digitizationmodel)

    • Ifwetakeonesample,andlookatthepedestalnoisedistribution,itisstillquiteGaussianwithwidth=20.7ADC

    • Eventhoughitisgoodtomaximizethesignaltopedestalnoiseratio,weshouldalwaystherecordthefullleadingedgeofthesignalasitcontainsmostofthetimeinformation(unlessweplannottousetimingatall)

  • Signaltopedestalnoiseratio– SAMPA(50nssamplingperiod)

    4number of samples0 2 4 6 8 10 12 14 16

    wid

    th o

    f ave

    rage

    d pe

    dest

    al

    4

    6

    8

    10

    12

    14

    16

    18

    20

    22

    Graph

    UsingGaussianmodelUsingdigitizationmodel20.7/sqrt(N)

  • Signaltopedestalnoiseratio– APV25(25nssampleperiod)

    5number of samples0 2 4 6 8 10 12 14 16

    wid

    th o

    f ave

    rage

    d pe

    dest

    al

    4

    6

    8

    10

    12

    14

    16

    18

    20

    22

    Graph

    UsingGaussianmodelUsingdigitizationmodel20.7/sqrt(N)

  • 6

    h1Entries 71864Mean 273.6RMS 186

    ADC0 200 400 600 800 1000 12000

    50

    100

    150

    200

    250

    300

    h1Entries 71864Mean 273.6RMS 186

    efficiency = 0.035

    h1

    Signaltopedestalnoiseratio– SAMPA(50nssamplingperiod)

    h1Entries 71864Mean 167.4RMS 126.9

    ADC0 200 400 600 800 1000 12000

    100

    200

    300

    400

    500 h1Entries 71864Mean 167.4RMS 126.9

    efficiency = 0.026

    h1

    UsingADCsonstripatclustercenter

    Redlineindicates4sigmaofpedestalwidthfor1sample

    Redlineindicates4sigmaofpedestalwidthfor3samples

    Using1sample(maximumone) Averageof3samples

    DuetooverflowofSAMPA(10bits)

  • 7

    Signaltopedestalnoiseratio– SAMPA(50nssamplingperiod)

    h1Entries 71864Mean 200.9RMS 146.3

    ADC0 200 400 600 800 1000 12000

    50

    100

    150

    200

    250

    300

    350

    400

    h1Entries 71864Mean 200.9RMS 146.3

    efficiency = 0.004

    h1h1

    Entries 71864Mean 158.5RMS 121.6

    ADC0 200 400 600 800 1000 12000

    100

    200

    300

    400

    500

    h1Entries 71864Mean 158.5RMS 121.6

    efficiency = 0.003

    h1

    Redlineindicates4sigmaofpedestalwidthfor6samples

    Redlineindicates4sigmaofpedestalwidthfor9samples

    Using6samples Averageof9samples

  • Backgroundsimulationindigitizationandnoiserejection

    8

    • WhenusingAPV25,weuseda275nstimewindowforthebackgroundsimulation(200nsbeforetriggerstarttimeand75nsafter),becausethepulselengthisshortandweconsideratmosttaking3samplesafterthetriggerstarttime

    • WhenusingAPV25with3samples,wecomparedtherelativeamplitudesbetweensamplestorejectout-of-timeevents(requireleadingedge)

    • CurrentlyforSAMPA,Iuseintotal1100nstimewindowforthebackgroundsimulation(600nsbeforetriggerstarttimeand500nsafter),becausethepulselengthgetsmuchlongerandwewilllikelyneedupto9samples

    • Stillsimplyusetherelativeratiobetweensamplestorejectout-of-timeevents,havinginmindthattherearemoreadvancedalgorithmforthispurpose(likefittingtogetmoreprecisetimeinfoforinstance)

  • Backgroundsimulationindigitizationandnoiserejection

    9

    • WhenusingAPV25,weuseda275nstimewindowforthebackgroundsimulation(200nsbeforetriggerstarttimeand75nsafter),becausethepulselengthisshortandweconsideratmosttaking3samplesafterthetriggerstarttime

    • WhenusingAPV25with3samples,wecomparedtherelativeamplitudesbetweensamplestorejectout-of-timeevents(requireleadingedge)

    • CurrentlyforSAMPA,Iuseintotal1100nstimewindowforthebackgroundsimulation(600nsbeforetriggerstarttimeand500nsafter),becausethepulselengthgetsmuchlongerandwewilllikelyneedupto9samples

    • Stillsimplyusetherelativeratiobetweensamplestorejectout-of-timeevents,havinginmindthattherearemoreadvancedalgorithmforthispurpose(likefittingtogetmoreprecisetimeinfoforinstance)• Requirethemaximummustbeeitherthe2nd,3rd or4th sampleandthefirstsamplemusthavelessADC

    thanthemaximum

  • Occupancy- 1sample

    10

    • Rawoccupancymeansthe#of stripsabovethresholdcut/total#ofstrips• Noiserejectedoccupancymeansthe#ofstripsabovethreshold cutandout-of-timenoiserejectioncut/total#ofstrips• For1sample,rawoccupancywouldbethesameasnoiserejectedoccupancy

    Rawoccupancy Noise-rejectedoccupancy

    SIDIS plane1 4.00% -

    SIDIS plane2 13.7% -

    SIDIS plane3 5.79% -

    SIDIS plane4 3.76% -

    SIDISplane5 3.36% -

    SIDISplane6 2.50% -

  • Occupancy- 6sample

    11

    • Rawoccupancymeansthe#of stripsabovethresholdcut/total#ofstrips• Noiserejectedoccupancymeansthe#ofstripsabovethreshold cutandout-of-timenoiserejectioncut/total#ofstrips

    Rawoccupancy Noise-rejectedoccupancy

    SIDIS plane1 10.0% 4.33%

    SIDIS plane2 26.3% 11.0%

    SIDIS plane3 14.2% 6.14%

    SIDIS plane4 9.20% 3.93%

    SIDISplane5 8.67% 3.80%

    SIDISplane6 6.50% 2.85%

  • Occupancy- 9sample

    12

    • Rawoccupancymeansthe#of stripsabovethresholdcut/total#ofstrips• Noiserejectedoccupancymeansthe#ofstripsabovethreshold cutandout-of-timenoiserejectioncut/total#ofstrips

    Rawoccupancy Noise-rejectedoccupancy

    SIDIS plane1 8.50% 6.10%

    SIDIS plane2 30.3% 13.2%

    SIDIS plane3 17.9% 8.38%

    SIDIS plane4 11.9% 5.56%

    SIDISplane5 11.3% 5.43%

    SIDISplane6 8.53% 4.10%

  • Trackingresults– SIDISFA

    13

    Track Multiplicity-0.5 0 0.5 1 1.5 2 2.5 30

    10

    20

    30

    40

    50

    60

    70

    80

    90

    100

    Efficiency

    Track Accuracy-0.5 0 0.5 1 1.5 20

    10

    20

    30

    40

    50

    60

    70

    80

    90

    100

    Accuracy

    Accuratetrack Non-Accuratetrack

    • Accuratetrackrequiresallhitsofthetrackmustbethe”best”reconstructedhitfortheMChit• “best”reconstructedhitrequiresthehitmustbetheclosestreconstructedhitfortheMChit, itmustcontains

    contribution fromtheMC,andthereconstructedhitcannotbeover3stripsawayfromtheMChit• NumberweightedbyDIScrosssection

    Forsingletrackevent

  • Trackingresults– SIDISFA

    14momentum (GeV)

    0 2 4 6 8 10

    (deg

    6

    8

    10

    12

    14

    16

    1

    10

    210

    310

    vs pθ

    EfficiencyinredAccuracyinblack

    85.1%76.0%

    84.8%75.4%

    88.1%76.9%

    87.1%78.1%

    87.0%79.1%

    88.5%81.9%

    89.2%82.5%

    88.1%81.6%

    92.7%86.0%

    91.2%83.8%

    91.2%85.4%

    91.4%87.9%

    92.0%88.8%

  • Track Accuracy-0.5 0 0.5 1 1.5 20

    10

    20

    30

    40

    50

    60

    70

    80

    90

    100

    Accuracy

    Trackingresults– SIDISLA

    15

    Accuratetrack Non-AccuratetrackTrack Multiplicity-0.5 0 0.5 1 1.5 2 2.5 30

    10

    20

    30

    40

    50

    60

    70

    80

    90

    100

    Efficiency

    • Accuratetrackrequiresallhitsofthetrackmustbethe”best”reconstructedhitfortheMChit• “best”reconstructedhitrequiresthehitmustbetheclosestreconstructedhitfortheMChit, itmustcontains

    contribution fromtheMC,andthereconstructedhitcannotbeover3stripsawayfromtheMChit• NumbersweightedbyDIScrosssection

    Forsingletrackevent

  • Trackingresults– SIDISLA

    16momentum (GeV)0 2 4 6 8 10

    (deg

    16

    18

    20

    22

    24

    26

    28

    30

    -110

    1

    10

    vs pθ

    EfficiencyinredAccuracyinblack

    86.8%87.7%

    86.3%86.2%

    88.5%90.9%

    90.3%91.0%