<!-- <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); //--> /********************************************************************************* These are the variables you have to set: *********************************************************************************/ //The speed of the timeout between each scroll. timSpeed = 30 //The height of the container (change this when it scrolls to much or to little) contHeight = 200 /********************************************************************************* This is the object constructor function, which applies methods and properties to the Cross-browser layer object *********************************************************************************/ function makeScrollObj(obj,nest){ nest=(!nest) ? "":'document.'+nest+'.' this.el=bw.dom?document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?eval(nest+'document.'+obj):0; this.css=bw.dom?document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+'document.'+obj):0; this.height=bw.ns4?this.css.document.height:this.el.offsetHeight this.top=b_gettop return this } // A unit of measure that will be added when setting the position of a layer. //var px = bw.ns4||window.opera?"":"px"; //Getting the top for the top method function b_gettop(){ var gleft=(bw.ns4 || bw.ns6)?parseInt(this.css.top):eval(this.css.pixelTop); return gleft; } //Variables var scrollTim = 1; var active = 0; /********************************************************************************* The scroll function. Checks what way to scroll and checks if the layer is not already on top or bottom. *********************************************************************************/ function scroll(speed){ clearTimeout(scrollTim) way = speed>0?1:0 if ((!way && oScroll[active].top()>-oScroll[active].height+contHeight) || (oScroll[active].top()<0 && way)){ oScroll[active].css.top = (oScroll[active].top()+speed)+px scrollTim = setTimeout("scroll("+speed+")",timSpeed) } } //Clears the timeout so the scroll stops, this is called onmouseout. function noScroll(){ clearTimeout(scrollTim) } /********************************************************************************* Changes the active layer. Hides the one that's visible and shows the "new" one. Also set's the new layers top to 0 so it starts at top. *********************************************************************************/ function changeActive(num){ oScroll[active].css.visibility = "hidden" active = num oScroll[active].css.top = 0+px oScroll[active].css.visibility = "visible" } /********************************************************************************* Initilizes the page, makes a oScroll Array and calls the object constructor. Here you can add as many scrollObjects as you want *********************************************************************************/ function scrollInit(){ oScroll = new Array() // You can add and remove scrollObjects here. oScroll[0] = new makeScrollObj('divScroll1','divCont') oScroll[0].css.left = 0+px oScroll[0].css.top = 0+px oScroll[0].css.visibility = "visible" oControl = new makeScrollObj('divControl') oControl.css.visibility = "visible" } //--> <!-- <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); //--> /********************************************************************************* These are the variables you have to set: *********************************************************************************/ //The speed of the timeout between each scroll. timSpeed = 30 //The height of the container (change this when it scrolls to much or to little) contHeight = 200 /********************************************************************************* This is the object constructor function, which applies methods and properties to the Cross-browser layer object *********************************************************************************/ function makeScrollObj(obj,nest){ nest=(!nest) ? "":'document.'+nest+'.' this.el=bw.dom?document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?eval(nest+'document.'+obj):0; this.css=bw.dom?document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+'document.'+obj):0; this.height=bw.ns4?this.css.document.height:this.el.offsetHeight this.top=b_gettop return this } // A unit of measure that will be added when setting the position of a layer. //var px = bw.ns4||window.opera?"":"px"; //Getting the top for the top method function b_gettop(){ var gleft=(bw.ns4 || bw.ns6)?parseInt(this.css.top):eval(this.css.pixelTop); return gleft; } //Variables var scrollTim = 1; var active = 0; /********************************************************************************* The scroll function. Checks what way to scroll and checks if the layer is not already on top or bottom. *********************************************************************************/ function scroll(speed){ clearTimeout(scrollTim) way = speed>0?1:0 if ((!way && oScroll[active].top()>-oScroll[active].height+contHeight) || (oScroll[active].top()<0 && way)){ oScroll[active].css.top = (oScroll[active].top()+speed)+px scrollTim = setTimeout("scroll("+speed+")",timSpeed) } } //Clears the timeout so the scroll stops, this is called onmouseout. function noScroll(){ clearTimeout(scrollTim) } /********************************************************************************* Changes the active layer. Hides the one that's visible and shows the "new" one. Also set's the new layers top to 0 so it starts at top. *********************************************************************************/ function changeActive(num){ oScroll[active].css.visibility = "hidden" active = num oScroll[active].css.top = 0+px oScroll[active].css.visibility = "visible" } /********************************************************************************* Initilizes the page, makes a oScroll Array and calls the object constructor. Here you can add as many scrollObjects as you want *********************************************************************************/ function scrollInit(){ oScroll = new Array() // You can add and remove scrollObjects here. oScroll[0] = new makeScrollObj('divScroll1','divCont') oScroll[0].css.left = 0+px oScroll[0].css.top = 0+px oScroll[0].css.visibility = "visible" oControl = new makeScrollObj('divControl') oControl.css.visibility = "visible" } //--> <!-- <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); //--> /********************************************************************************* These are the variables you have to set: *********************************************************************************/ //The speed of the timeout between each scroll. timSpeed = 30 //The height of the container (change this when it scrolls to much or to little) contHeight = 200 /********************************************************************************* This is the object constructor function, which applies methods and properties to the Cross-browser layer object *********************************************************************************/ function makeScrollObj(obj,nest){ nest=(!nest) ? "":'document.'+nest+'.' this.el=bw.dom?document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?eval(nest+'document.'+obj):0; this.css=bw.dom?document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+'document.'+obj):0; this.height=bw.ns4?this.css.document.height:this.el.offsetHeight this.top=b_gettop return this } // A unit of measure that will be added when setting the position of a layer. //var px = bw.ns4||window.opera?"":"px"; //Getting the top for the top method function b_gettop(){ var gleft=(bw.ns4 || bw.ns6)?parseInt(this.css.top):eval(this.css.pixelTop); return gleft; } //Variables var scrollTim = 1; var active = 0; /********************************************************************************* The scroll function. Checks what way to scroll and checks if the layer is not already on top or bottom. *********************************************************************************/ function scroll(speed){ clearTimeout(scrollTim) way = speed>0?1:0 if ((!way && oScroll[active].top()>-oScroll[active].height+contHeight) || (oScroll[active].top()<0 && way)){ oScroll[active].css.top = (oScroll[active].top()+speed)+px scrollTim = setTimeout("scroll("+speed+")",timSpeed) } } //Clears the timeout so the scroll stops, this is called onmouseout. function noScroll(){ clearTimeout(scrollTim) } /********************************************************************************* Changes the active layer. Hides the one that's visible and shows the "new" one. Also set's the new layers top to 0 so it starts at top. *********************************************************************************/ function changeActive(num){ oScroll[active].css.visibility = "hidden" active = num oScroll[active].css.top = 0+px oScroll[active].css.visibility = "visible" } /********************************************************************************* Initilizes the page, makes a oScroll Array and calls the object constructor. Here you can add as many scrollObjects as you want *********************************************************************************/ function scrollInit(){ oScroll = new Array() // You can add and remove scrollObjects here. oScroll[0] = new makeScrollObj('divScroll1','divCont') oScroll[0].css.left = 0+px oScroll[0].css.top = 0+px oScroll[0].css.visibility = "visible" oControl = new makeScrollObj('divControl') oControl.css.visibility = "visible" } //-->
- -
 
 
Home > Services & Preps > Coronary CTA
Coronary CTA

Coronary CTA (also called CT coronary angiography) is a new diagnostic imaging procedure that is giving doctors a clearer picture of the heart and allowing them to better manage heart disease. Coronary CTA allows doctors to study the inside of tiny heart vessels, without going inside the heart, to determine if either fatty deposits or calcium deposits have built up in the coronary arteries, which supply blood to the heart muscle.

How does the exam work?
The technologist will inject a non-toxic contrast into your vein. You will then be positioned on the bed of the CT scanner, which measures when the contrast will reach your heart vessels. When the contrast is in the heart vessels, the CT scanner takes thousands of pictures of your heart. The scanner then puts the pictures back together to form a complete picture of your heart.

This picture can be broken down to show only the arteries, muscle, or veins. This reconstruction allows the radiologist to see if you have a blockage of an artery that is causing you to have a heart attack. In a matter of minutes, you can know if your chest pain is a heart attack or indigestion. In fact, because the coronary CTA scans your entire chest, the test can be used to check for several different problems.

locations
This exam is available at the following Princeton Radiology office locations.
Princeton

get adobe reader
You must have Adobe Reader installed on your computer to view the Exam Preps & Questionnaires above.

 

 
 
Privacy Policy | Contact Us
© 2005 Princeton Radiology